Java Swing, Second Edition

Author: James Elliott, Robert Eckstein, Marc Loy, David Wood, Brian Cole
List Price: $54.95
Our Price: Click to see the latest and low price
ISBN: 0596004087
Publisher: O'Reilly & Associates (01 November, 2002)
Edition: Paperback
Sales Rank: 10,351
Average Customer Rating: 3.44 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 5 out of 5
Advanced SWING
I really enjoyed this book. The authors really cover all the areas of SWING - JAVA 1.4. If you are new to JAVA, you might to buy a JAVA primer. This book on SWING has a lot of code which is good for experienced developer. I would recommend this book to anyone who wants to learn advanced features on SWING. I have a message for the experienced developer: the code of the book will challenge you - it challenged me!!!

Michael


Rating: 4 out of 5
Very useful and well written.
The Swing classes eliminate Java's biggest weakness: its relatively primitive user interface
toolkit. Swing provides many new components and containers that allow you to build sophisticated
user interfaces, far beyond what was possible with AWT. The old components have been greatly
improved, and there are many new components, like trees, tables, and even text editors. It also
adds several completely new features to Java's user interface capabilities: drag-and-drop, undo,
and the ability to develop your own "look and feel," or the ability to choose between several
standard looks. Written for the experienced Java developer, Java Swing provides an in-depth guide to
getting the most out of Sun's Swing/JFC user interface classes. Mixing
real-world code examples and expert advice on advanced features, this book shows how to make use of this powerful
library effectively within your own projects.

As a general Swing reference, this book is very good; where it excels is at covering the numerous
important aspects of Swing theory and application. I was initially disappointed by the lack
of coverage of layout managers, however the rest of the content has been extremely useful
in helping me understand the key aspects of Swing GUI development.

Java Swing gives you in-depth coverage of everything you need to know to take full advantage of Swing,
providing detailed descriptions of every class and interface in the key Swing packages. It shows you how
to use all of the new components. Whether you're a serious Java Swing Developer or just trying to figure
out what Java can do you will find this book as an indispensable guide.


Rating: 4 out of 5
A good resource
"Java Swing" is an in-depth look at the features and components of Java's popular Swing API. The much-anticipated second edition of O'Reilly's classic brings the book up-to-date with the changes made in SDKs 1.3 and 1.4. Each Swing component is covered in detail, providing information on constructors, methods, and properties. There is of course a plethora of example code clearly demonstrating how to use the various components and features.

While "Java Swing" is quite a hefty book, it does not cover the Java event model introduced in JDK 1.1, the AWT layout managers, or relevant AWT components such as Component that are subclassed by Swing components. Instead references are given to pdf files containing chapters of O'Reilly's out-of-print AWT book. While this may have been an acceptable omission for the first edition in 1998, where it might be assumed that developers had some experience with AWT, I do not feel this is a valid assumption today.

If you can look past the book's omissions, or if you have a companion reference covering those features, "Java Swing" has much to offer and will serve as a treasured reference. If you are unfamiliar with AWT and looking to learn how to develop user interfaces in Java, you may wish to look elsewhere first.

Similar Products

· Java in a Nutshell, Fourth Edition
· Learning Java, Second Edition
· Java Cookbook
· Swing, Second Edition

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog