Join Books.org — it's free

Graphic Java 2, Volume 2, Swing by David Geary β€” book cover
Programming Tools, Java (Programming Language)

Graphic Java 2, Volume 2, Swing

by David Geary
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

7966G-2

Master the Java Foundation Classes with Graphic Java 2, the most complete and comprehensive guide to the AWT, Swing, and the 2D API

VOLUME 2: SWING (This is a 2 Volume set)

Swing gives Java application programmers world-class tools for building professional, customizable cross-platform GUIs. This comprehensive reference by former Sun engineer David Geary shows experienced programmers how to take full advantage of Swing's power. Practical explanations and robust code examples provide the resources you need to build Java applications with sophisticated graphical user interfaces.

Graphic Java is the one exhaustive reference that contains everything you need to know about Swing. In depth explanations are coupled with class diagrams and code examples for all of the key components, including:

  • Buttons and labels
  • Progress bars and sliders
  • Frames, windows, and dialogs
  • Internal frames and desktop panes
  • Color and file choosers
  • Menus and toolbars
  • Lists and combo boxes
  • Text components
  • Tables and trees

You'll discover the key design considerations associated with Swing development, including Swing's object-oriented idioms and design patterns, and the pluggable look and feel architecture. You will understand how to use the Swing components, but more importantly you will have an understanding of how the components are designed and how they fit together within the Swing framework.


This is the second volume of the excellent four-volume set of programming guides and references for graphic Java. The first comprehensive volume is Graphic Java Mastering the JFC 1.2, Volume I AWT, Third Edition. It gives you extensive information about the latest changes to the Abstract Window Toolkit (AWT) API. Volume II (this volume) is a comprehensive guide and reference for the Swing framework. Please keep in mind that this set of programming guides is not for Java novices. You should be comfortable with the Java language and application programming concepts at an intermediate to advanced level. Also remember that JDK 1.2 has undergone a name change, it is now formally known as the Java 2 Platform.

Synopsis

Swing gives Java application programmers world-class tools for building professional, customizable cross-platform GUIs. This comprehensive reference by former Sun engineer David Geary shows experienced programmers how to take full advantage of Swing's power. Practical explanations and robust code examples provide the resources you need to build Java applications with sophisticated graphical user interfaces.

Graphic Java is the one exhaustive reference that contains everything you need to know about Swing. In depth explanations are coupled with class diagrams and code examples for all of the key components, including: Buttons and labels Progress bars and sliders Frames, windows, and dialogs Internal frames and desktop panes Color and file choosers Menus and toolbars Lists and combo boxes Text components Tables and trees.

You'll discover the key design considerations associated with Swing development, including Swing's object-oriented idioms and design patterns, and the pluggable look and feel architecture. You will understand how to use the Swing components, but more importantly you will have an understanding of how the components are designed and how they fit together within the Swing framework.

The accompanying CD-ROM includes all of the example code from the book, ready to run on Solaris®, Windows 95, Windows NT, and Macintosh along with the JDK® 1.2 beta for those platforms.

About the Author, David Geary


David M. Geary was the lead engineer for JavaSoft's Java Management API user interface toolkit. Over the years, David has developed two cross-platform GUIs, mapping and fingerprint matching software, and a video game in addition to teaching C, C++, and Object-Oriented Development for more than five years. David is a full-time author and occasional speaker/consultant and is the author of the Java Report's "Graphic Java" column. David lives in Colorado with his wife, daughter, and six dogs.

Reviews

There are no reviews yet. Log in to write one.

Book Details

Published
March 1, 1999
Publisher
Prentice Hall
Pages
1600
Format
Other Format
ISBN
9780130796677

More by David Geary

Similar books