Praise for the First Edition
“What’s significant about this book is that the examples are nontrivial. It’s clear that
much effort went into thinking out useful designs that both demonstrate the technolo-
gies and leave the reader with a practical starting point for professional development …
the book is full of pragmatic solutions … the very kind you need to address in produc-
tion and can’t typically find answers for anywhere. I recommend this book to any serious
Swing developer. If you’re a Swing beginner, you’ll get something out of this book, thanks
to its frank, no-nonsense approach to teaching Swing development. What impressed me
most was the focus on developing comprehensive examples… All in all, this is a real value
for any Swing developer.”
–Claude Duguay
JavaZone
“UI development is a very time consuming business. Even with such a powerful next gen-
eration 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 learnt the basics and wants to go much further. This excellent book
is impossible to take in at the first reading, because of the scope and breadth of its subject
matter. I think you will find that it hits its target audience and goals repeatedly. A massive
quality and quantity win for the publisher, Manning.”
–Peter Pilgrim
C Vu Journal
“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 Matthew Robinson and Pavel Vorobiev. And
that is my final answer.”
–Jayakrishnan
Slashdot
“An excellent resource for the developer of mid-level and advanced Swing applications. Many
of the techniques I’ve had to investigate and develop over the last two years are described in
this text. One of the few books to address the needs of serious Java 2 apps (e.g. printing,
tables, trees, threads and Swing). Especially useful are the real-world NOTES and
WARNINGs describing issues and anomalies.”
–Christian Forster
Amazon