Book Description
This programmer's tutorial helps the reader understand how to build client & server applications utilizing all the features of the new Java Foundation Classes - Extensive use of code samples demonstrate how to put each feature to use - Spe -Control the look & feel of Java applications using Suns Java Foundation Classes, the new standard programming interfaces for Java which will be of interest to every Java programmer -Speed Java development with JFCs reusable UI classes, which are as flexible & easy to use as JavaBeans components -Upgrade existing IFC or AWT based applications with ease -Add advanced features to create open, scalable, network-centric, enterprise applications/p>
Reviews From AMAZON.COM
Thorough. Exhaustive.
Excellent source for gaining an understanding of the JFC. Covers the Swing, MVC, and other JFC concepts such as design patterns.
Written in a rush?
This piece of work is a terrible example of a book written with the main purpose of being first in the market and making the most money as fast as possible.
The JFC 1.2 platform was available from Sun early December 1998, and this 1400 page book was released in January 1999. The number of simple typos and pure errors are enourmous. Also, most internal references to the system uses the term "JDK 1.1" suggesting that the book is just a copy-paste operation from an earlier edition.
But the worst is this: One of the most important elements of the entire JFC is the very general GridBagLayout manager that is used to arrange UI components within windows and dialogs. Even if every aspect of the JFC claims to be covered in the book, this maybe most important part is not mentioned with a single word. An the reason is simple. THE AUTHOR DIDN'T UNDERSTAND IT! In the reference part of the book the following explanaition is given. Quote: "GridBagLayout is, without a doubt the most powerful layout manager in the JDK 1.1. It allows for very specific customization of the screens look han feel. However, it is also very hard to use. Having worked with Java since December of 1995, I have only begun to understand GridBagLayout, and still find tools like Visual Cafe invaluable when building screens using this class."
I was tempted to take the book back to the store and ask for my money back.

ISBN:0789714663