Geary, David M., Vol.2 : Swing, w. CD-ROM
If you're developing software that will be used by a large group of people, you need to give it a good- looking front end--in Java 2, that means you have to use Swing. An excellent resource, Graphic Java 2: Mastering the JFC, Third Edition (Volume 2: Swing) takes on the Swing components one at a time and shows you how to incorporate them into attractive, efficient programs.
|von David M. Geary|
In many ways, Graphic Java 2 is a cookbook. You search the table of contents or index for a reference to the kind of problem you want to solve, then examine the author's examples for the solution (or at least some clues to it). This is the book to turn to if you're wondering how to implement the JComboBox Key Selection Manager interface (which enables users to select items in a combo box) or compare the various ways of making the JTree component into a file browser. Those are just two of hundreds of examples in David Geary's book.
While most examples don't serve any practical purpose by themselves, they do clearly illustrate how a specific aspect of Swing works. It's easy to adapt the details presented here into your own programs. Geary shows consideration for the reader by presenting all his examples as programs that can be compiled, and including them on the enclosed CD-ROM. --David Wall, Amazon.com
Almost Everything You'd Want To Know About Swing. . . .
This book was a great resource for learning more about Swing, it's underlying mechanics, and the Model-View-Controller architecture it uses. The chapters are well written, in good order and can provide as much or as little information as you require.
Don't expect to read this book and be able to write your own look and feel off the bat. It gives you a good starting point though (and Amazon.com has by far the best price).
An invaluable resource for Swing.
What you've been waiting for.
Remarkable for it's depth of knowledge and for example code which is clever and succinct. It is well written to the point of being absorbing. By itself, the author's treatment of JTable is worth the price of the book. An exceptional resource -- beats all other Swing books.
Best Swing Book
I have five Swing books, and this book provides by far the most thorough and well-written coverage of Swing. Although it is a huge book, there is no fluff as there is in other Swing books. The writing is clear and concise and topics are presented in a logical manner.
The first quarter of the book covers fundamental Swing concepts including meticulous coverage of the JComponent class and the best explanation of Model/View/Controller, including Swing's version of MVC, that I've seen in print.
The last three quarters of the book discusses Swing components, with excellent coverage of Swing's most complex components: JTree and JTable.
Not only does this book show you how to use Swing components, it also gives you an understanding of how Swing is designed. If you're serious about using Swing, this is the book to get.
| > Geary, David M., Vol.2 : Swing, w. CD-ROM|