With Graphic Java you will explore the Java AWT in detail and learn how to extend it to create the custom components you need for your Java applets and applications. Written for experienced programmers, Graphic Java provides detailed coverage of every aspect of the AWT, including Graphics Colors and Fonts, Event Handling, Menus, Dialogs, Image Manipulation, and AWT Layout Managers.
Graphic Java also comes with a complete user interface toolkit built on top of the AWT. The Graphic Java Toolkit (GJT) provides more than 30 custom components, including Borders, Boxes, Bargauges, Scrollers, Rubberbanding, Image Buttons, Sprite Animation, Font Dialogs, and Toolbars.
The book also includes class diagrams for both the AWT and the GJT. The accompanying CD-ROM includes the complete source code for the GJT, along with all the example code from the book ready to run on Solaris, Windows 95 and Windows NT systems, as well as the complete 1.0.2 release of the Java Developer's Kit (JDK), Symantec's Cafe Lite, and more.
56584-6
“While almost every Java book covers the AWT, none . . . does it so well or provides such good advice on how best to use it.” Dr. Dobbs Journal, March 1997
A comprehensive guide to the Abstract Window Toolkit for JDK 1.1.
Graphic Java 1.1 (Second Edition) has been completely revised to cover all of the AWT features provided by the 1.1 JDK. It provides detailed descriptions of every aspect of the AWT, including:
- Lightweight components.
- Graphics Colors and Fonts.
- Event Handling.
- Image Manipulation Clipboard and data transfer.
- Menus.
- Printing.
- Dialogs.
- AWT Layout Managers.
In addition, Graphic Java 1.1 comes with the Graphic Java Toolkit (GJT)―a set of freely reusable Java packages that extend the functionality of the AWT. The GJT provides over 40 high-level components, ranging from image buttons and scrollers to toolbars and convenience dialogs.
The accompanying CD-ROM includes all of the example code from the book, ready to run on Solaris, Windows 95 and Windows NT along with the JDK 1.1 for those platforms. The complete source code for the GJT for Solaris, Windows 95/NT, and Macintosh is also included for JDK 1.0.2 and JDK 1.1.