By Marc Loy, Robert Eckstein, Dave Wood, James Elliott, Brian Cole
Second Edition
November 2002
Pages: 1278
ISBN 10: 0-596-00408-7 |
ISBN 13: 9780596004088
![]()
![]()
![]()
![]()
(Average of 5 Customer Reviews)
This second edition of Java Swing thoroughly covers all the features available in Java 2 SDK 1.3 and 1.4. More than simply a reference, this new edition takes a practical approach. It is a book by developers for developers, with hundreds of useful examples, from beginning level to advanced, covering every component available in Swing.
Whether you're a seasoned Java developer or just trying to find out what Java can do, you'll find Java Swing, 2nd edition an indispensable guide.
Full Description
- A new chapter on Drag and Drop
- Accessibility features for creating a user interface meeting the needs of all users
- Coverage of the improved key binding infrastructure introduced in SDK 1.3
- A new chapter on JFormattedTextField and input validation
- Mac OS X coverage and examples
- Coverage of the improved focus system introduced in SDK 1.4
- Pluggable Look-and-Feel coverage
- Coverage of the new layout manager, SpringLayout, from SDK 1.4
- Properties tables that summarize important features of each component
- Coverage of the 1.4 Spinner component
- Details about using HTML in components
- A new appendix listing bound actions for each component
- A supporting web site with utilities, examples, and supplemental materials
Register your book | Submit Errata | Examples & Utilities | Java AWT Book
Browse within this book
Cover | Table of Contents | Colophon
No time right now?
|
Tips and Tools for Killer GUIs Read more |
Read more |
Read more |
No time right now?
|
Java in a Nutshell Read more |
Article:JFC Swing: The SpringLayout Class Read more |
Article:RelativeLayout, a Constraint-Based Layout Manager Read more |
Book details
Second Edition: November 2002
ISBN: 0-596-00408-7
Pages: 1278
Average Customer Reviews: ![]()
![]()
![]()
![]()
(Based on 5 Reviews)
Featured customer reviews
Good.. Reference,, February 23 2007
This book is very good, But I think author need to explain with the examples of general tools like Net Beans..
Swing, swinger, swingst, July 20 2004
After trying to work through my other Swing book, I decided to give this book a try in the hope it would teach me more of the areas that I am lacking in (being a java server side developer, thats a lot) and I must say that this book is extremely clear on all kinds of subjects.
The only drawback that other readers commented on, being the lack of the layoutmanagers, isnt important to me, since I am using the JGoodies looks and forms for laying out everything.
Thanks a lot for this excellent book.
Java Swing, 2nd Edition Review, April 28 2003
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.
Java Swing, 2nd Edition Review, February 14 2003
As a general Swing reference, this book is OK; 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.
To the authors: A nice addition to the text would be a spiral-bound quick-reference supplement containing the property tables you lay out so well (I particularly like the "is/get/set" indicators - they are especially helpful!)
Java Swing, 2nd Edition Review, December 14 2002
Together with the code samples and the additional downloadable pdf documents, the book offers me everything I wanted to know about e.g. HTML editing - information that is not always easy to find elsewhere.
O'Reilly Staff Pick - February 2006
I usually fade about 300 pages into the thousand-page desk-crackers, but some topics need the space. Java Swing is one such example. For my first three or four years of desktop Java development, I frequently dove into this book when the javadocs were dead-ends and I said, "OK, what's the conceptual basis that ties all this together?" Try figuring out table column models or undo/redo without a guide like this...no, don't, it's too hard.
-- Chris Adamson, ONJava Editor
Media reviews
"This is a very good book that gives all the details of Java Swing technology. It covers every class and interface in the Java Swing API."
--Li Chen, Southeast Ohio Macromedia User Group, May 27, 2003
http://www.seomug.org/reviews/javaswing.cfm
"Publishers O'Reilly have obviously assembled a group of talented Java GUI designers to write this book...I've personally used the book on a couple of projects that I've been working on at work, and found that the background given has been incredibly useful, not just for solving problems but for generating ideas for how things could be better...this book is a must-have for Java Swing programmers."
--David Cunningham, ColdFusion User Group Montreal, April 2003








