The Definitive Guide to Java Swing

John Zukowski

Publisher Apress
ISBN 978-1-59059-447-6
RRP £40.99
Reviewed by Adrian Hibbert MBCS
Score 9 out of 10

JavaSwing Java Swing is a library of components which supersedes the Abstract Window Toolkit component library to enable Java applications to have more feature rich graphical user interfaces (GUI).

The book is well organized into 22 chapters that take the reader through all aspects of Swing. Beginning with a short history of Swing the author provides a detailed description of the event –handling architecture before covering all the specific components.

Each chapter has numerous code examples to illustrate what is being discussed in the text. The author offers throughout a number of useful tips on how to write better Java applications, and how to avoid common pitfalls. This is not a book for beginners of Java, although if you do have some experience you will begin to gain some confidence in the way that the Java language works.

Now in its third edition The Definitive Guide to Java Swing is indeed definitive. The author writes in a quick, confident and lucid style that shows he really knows his stuff.

The book certainly lives up to the quality expected from an Apress publication and the depth of content makes this book very good value for money. If you are a Java programmer wanting to build GUIs using Swing then this book will work for you both as an introductory text and a reference manual.

Further information: Apress