Have one to sell? Sell yours here
Java Event Handling
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java Event Handling [Paperback]

Grant Palmer (Author)
4.0 out of 5 stars  See all reviews (2 customer reviews)


Available from these sellers.



Book Description

August 8, 2001
Efficient event handling is key to creating powerful, GUI-based Java software. Java Event Handling is the first Java book to focus entirely on event handling, from the absolute basics to state-of-the-art techniques. Expert Java developer Grant Palmer presents an in-depth introduction to the Java event model, showing how Java event handling has evolved to deliver greater power and control, and providing easy-to-adapt code examples that show how to make the most of it. Palmer begins by clearly explaining Java events and the Java event lifecycle. He introduces both local and distributed events, presenting differences, similarities, and practical techniques for implementing each. The book introduces event classes and event listener interfaces, as well as more advanced techniques, such as event listener manager classes and user-defined event classes. Part II presents a comprehensive technical reference to all Java events: event classes, listener interfaces, support classes, lifecycle methods, and more. For Java programmers at all levels of expertise.

Editorial Reviews

From the Back Cover

The only start-to-finish guide to Java event handling.

  • Unlocks the power of Java event handling to enhance GUI development
  • Teaches basic skills and advanced event programming techniques
  • Provides complete technical references to all Java events
  • Stand-alone examples demonstrate the potential of Java events
  • Covers event classes, interfaces, the Java event model, and more!

Efficient event handling is key to creating powerful, GUI-based Java software. Java Event Handling is the first Java book to focus entirely on event handling, from the absolute basics to state-of-the-art techniques. Expert Java developer Grant Palmer presents an in-depth introduction to the Java event model, showing how event handling has evolved to provide greater power and control, and demonstrating how to take full advantage of it. Coverage includes:

  • Local and distributed events: differences, similarities, and practical
  • techniques
  • Detailed technical reference to all Java events: event classes,
  • listener interfaces, support classes, lifecycle methods, and more
  • Advanced techniques: event listener manager classes, user-defined
  • event classes, event listeners, and more
  • Dozens of practical, easy-to-adapt code examples

Whatever your Java experience, Java Event Handling delivers the expert insights and practical guidance you need to supercharge virtually any GUI-based application.

About the Author

GRANT PALMER, a scientific programmer at NASA Ames Research Center in Moffett Field, CA, has written or contributed to four Java technical references. He resides in Chandler, AZ.

Product Details

  • Paperback: 624 pages
  • Publisher: Prentice Hall PTR (August 8, 2001)
  • Language: English
  • ISBN-10: 0130418021
  • ISBN-13: 978-0130418029
  • Product Dimensions: 9.2 x 7 x 1.8 inches
  • Shipping Weight: 2.7 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #2,388,313 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 7 people found the following review helpful:
3.0 out of 5 stars Came in with high hopes, left disappointed., December 25, 2001
This review is from: Java Event Handling (Paperback)
Believe it or not, we really do need a book on event handling in Java. Events are a pervasive form throughout the SDK classes, not just to AWT and Swing. They inform the structure of JavaBeans, Java Messaging Service (JMS), and are important to EJB, Jini, and Jiro. An OO methodologist may say events are "just" an expression of the Observer design pattern, but from that simple pattern spring at least four major variants used in Java, each one worth careful study. Once you understand event-handling in Java, the structure of many classes become quite clear.

But 590 pages? Why so many? Oh...it's a reference book, another API treatment that re-documents some classes, and adds some light code examples. I'd estimate 460-70 pages of the book do that and only that. The opening text tells the reader it will reveal the power of event handling -- which to me is like learning a meal will be best when it's hot -- but then concludes that learning by doing is the only way, and delegates many important side-trips to other sources.

There's little graphic relief, and no visual modelling at all. Discounting the lists of class methods, there are 2-3 class hierarchy diagrams in the book, and one screen shot. The latter is located somewhere after the bulky reference section -- bad placement, in my opinion.

There is no mention of how events drive JavaBeans, nor any satisfying description of local versus remote event-handling. That's not a crime, but that's what I wanted in place of another javadoc rewrite. The Jini overview is only two pages; and it's now somehow been covered? Even the Jini code samples themselves are borrowed from Core Jini. The reader is referred to that book for an explanation; it's unreasonable to think the reader can make that leap easily.

An example using RMI would be simpler and more appropriate. Remote event-handling has been covered for years in the periodicals. Why not cross the tee on those discussions with a full-length treatment here?

This book feels like it lost its way through the tedious business of describing classes. The event handling book I hope for is suggested in these pages, but doesn't materialize. I think the real work got left off until the end, when there was no time to think and the deadline was in sight.

If events were "new," this book might have reason to be an API reference. But they aren't new, and certainly not mysterious. To write API treatments, you need an eager, information-deprived audience, and it's essential in my opinion that the author show a reading of the source behind the API in order to comment with authority. javadoc is not completely helpful, sure, but the shortcomings aren't so egregious we need to publish every "better" set of class definitions either.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars Complete in every way, August 30, 2001
This review is from: Java Event Handling (Paperback)
Java Event Handling has to be the most complete collection of documentation in one book on the Delegation Event API provided by java. Not only an easy reference with lots of excellent examples to demonstrate, the explanitory texts are well written, easy to follow, well organized and gives more than enough information to model effective event handling and management routines in your application. You won't find a better source of information on this topic anywhere else.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject