-- The perfect bridge book to help Java developers migrate from AWT to JFC -- and the perfect start-to-finish tutorial for experienced developers new to Java GUI building.
-- Essential coverage of all JFC 1.2 components -- including the new "Swing" classes, which dramatically simplify the development of state-of-the-art GUIs.
-- In-depth coverage of the java.swing user interface components.
-- Proven Core Series format! The best information and code for real developers with real problems and real deadlines!
JFC is about to replace the Java AWT, dramatically extending Java's graphic capabilities and making it possible for developers to build state-of-the-art user interfaces. With practical, detailed examples, Core JFC shows experienced developers how to use JFC as effectively as possible. Understand what the Java Foundation Classes are, what they allow you to accomplish, and how they work together. Walk step-by-step through developing a sophisticated JFC-based application. Learn about each significant JFC class, starting with the JFrame class that establishes the shell of an application. Understand the Java 1.1 event model; approaches for managing the user interface, manipulating text and images with Java2D; establishing application control through dialog boxes; and creating menus, toolbars and the status bar. Learn how to use enhanced JFC user interface components, including the JBorder class; application progress bars with JProgressBar; list and combo boxes; overlapping components; tabular displays; hierarchical vies and multimedia controls. Learn what you need to know to package your application in JAR format;access related images and sound files; save and restore user preferences; and build internationalized interfaces. Finally, learn how to extend the JFC with custom components of your own.