|
Swing Second Edition Foreword by James Gosling, "Father" of Java Matthew Robinson and Pavel Vorobiev 2003 | 912 pages ISBN: 193011088X |
|||
![]() |
$49.95 | Softbound print book | |
![]() |
$25.00 | PDF ebook | |
Book Reviews
"The book is not for those readers who are seeking entry-level training in
Swing;
it is a book for professional programmers who require information about how
to
get their Swing projects onto the right track, fast. ... This book is a
complete,
but final training. ...a must-read for every Swing programmer."
-- Computing Reviews, Nov. 2003
"a definitive self-teaching aid and resource for intermediate to advanced
level programmers."
-- The BookWatch, May 2003
-- The MidWest Book Review
Swing Second Edition has been declared "the Bible of Swing" earning 10 out of 10 horseshoes at JavaRanch.com:
"The coding samples you will find in this book are extremely detailed and well commented. If you want to learn how to be a competent Swing developer then you should get this book."
Read the whole review at JavaRanch.com
What the experts said about the first edition
"Looking for a book on Swing with in-depth coverage of the how's and whys? Then Swing by Matthew Robinson and Pavel Vorobiev is it... an excellent introduction to the concepts of Swing. Developers looking for the 'Hello World' application won't find it here. In its place are exhaustive coding samples with detailed explanations. The authors take great care to discuss the importance of threads in Swing, focusing on multi-threading and how to build thread-safe methods. Throughout the book the authors also make it a point to include UI delegation examples and when to use the default implementations and when to override them. Overall this is an excellent book, and I would recommend it for the intermediate to advanced Swing developer.
An EXCEPTIONAL 10 out of 10 horseshoes."
-JavaRanch.com
"...The authors do a credible job of covering the Swing classes (and then some)...The
examples are more varied than most equivalent books and the manner in which
the code is commented on (annotated sidebars with more complete comments following)
is superior to many other methods I've seen..."
-Ed's Internet Book Reviews, May 2000
"!!! Very Good"
-Today's Books/Public News Service
"How many times have you opened a book in search of a solution and found not
only an answer, but also an elegant enhancement to your application? How many
times have you ignored an O'Reilly book on the same subject lying on your table?
The answer is Manning's new book Swing authored by Mathew Robinson and Pavel
Vorobiev. And that is my final answer."
-Reviewed by Jayakrishnan on slashdot.org?pril 11, 2000
"UI development is a very time consuming business. Even with such a powerful next generation API at your fingertips it can be still overwhelming. Swing is a wonderful book that lightens the burden. It presents a complex subject in smaller manageable portions for the programmer who has learned the basics and wants to go much further. This excellent book is impossible to take in the first time, because of the scope and breadth of its subject matter. I think you will find that it hits and hits its target audience and goals again and again. It does not fail to satisfy. A massive quality and quantity win-win for Manning. Trust me. You will love it.
"Swing continues where Manning's own Up To Speed with Swing and
O'Reilly's Java Swing stops. Throughout the book there are helpful bugs
to avoid and developer notes...No other book on the same topics reaches the
quality and quantity of this book. Presentation, content, overall developer
satisfaction make this book a best of breed winner."
--Peter Pilgrim, Reviewer
Association of C/C++ Users
"I recommend this book to any serious Swing developer?hat impressed
me most was the focus on developing comprehensive examples?he useful designs
both demonstrate the technologies and leave the reader with a practical starting
point for professional development?ll in all, this is a great value for
any Swing developer."
-JavaZone
"...one of the best books available for learning the more advanced Swing
features."
-Marty Hall, Senior Computer Scientist, The Johns Hopkins University Applied Physics Lab
-Author of the book Core Servlets and JavaServer Pages.
DESCRIPTION
This book builds on the successful approach of the first edition of Swing, once again taking the power and flexibility of Java's Swing library to its limits. Using a fast-paced style, it starts by introducing each of the Swing components and continues with production-quality code examples in which Swing features are customized, combined, and vigorously exercised to demonstrate real-world usage.
With over 400 pages of revised text, additional examples, and new material to bring the book up to date with J2SE 1.4, Swing Second Edition includes complete coverage of the new JSpinner and JFormattedTextField components, the new Focus and Keyboard architectures, and many other new and enhanced Swing features. Three new chapters have also been added to cover the construction of HTML and XML editor applications, and how to work with the new Drag & Drop architecture.
What's Inside:
- In-depth table, tree, text, MDI and L&F coverage
- All about painting, multithreading, keyboard focus and input
- Guidelines and techniques for good UI design
- Using the new
JSpinnerandJFormattedTextFieldcomponents - Scrollable tabbed panes and indeterminate progress bars
- How to implement, among other things:
- FTP and JPEG editor applications
- A full featured MDI plain text editor application
-
JTablestock quote and expense report applications - A JavaBeans property editor application
- A full featured HTML editor application
- A
JTree-based file system explorer application - Sorting and printing tables
- A custom multi-page print preview component
- An XML editor application
- Drag & Drop
ABOUT THE AUTHORS...
Matt Robinson cofounder of Santa Clara-based Recruitforce.com, has four years’ experience as a Swing engineer working on enterprise software. He has written numerous contributions to Java books, magazines and academic publications.
Pavel Vorobiev, also a Recruitforce cofounder, has 16 years of software development experience at both small and large companies such as Iona, i2 Technologies and Merrill Lynch. He is the co-author of four earlier Java books.

