Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Some MUST HAVE Review: There are some books in my bookshelf Programming Windows (Charles Petzold) MFC with Visual C++ (Mike Blaszczak) MFC Internals (George Shepherd & Scot Wingo) Essential COM (Don Box) Inside OLE (Kraig Brockschmidt) Advanced CORBA Programming with C++ (Michi Henning & Steve Vinoski) Enterprise JavaBeans (Richard Monson-Haefel> If you have appreciated any one of these books, you would like Swing. THE book makes me feel comfortable to surf the Sun's source code in Swing. Good Luck!
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Finally one source with all you need to know on SWING! Review: After browing through all the books and swing, I came across this book and after spending an hour reading it, I bought this book to use it in my project. I was totally new to SWING at that time. The project duration was just 2 weeks for development, I spend 4 days reading and trying out and next 4 days I finished the complete project. My users were so happy with the UI and the great look. It's all becuase of the great examples in the book. If you need to know something about Swing it is there. The best thing I like in this book is, first the explain the features in English and then with step by step examples. What else do you need? I would strongly recommand this book to anybody who is new to Swing and also to the experts for quick reference. Thank you very much authors and looking forward for your second edition soon.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: A worth one Review: An excellent book . Covers every topic deeply. If you want to learn Swing and really know about it. This is the book
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: A must-have for advanced Swing app development Review: An excellent resource for the developer of mid-level and advanced Swing applications. Many of the techniques I've had to investigate & develop over the last 2 years are described in this text. One of the few books to address the needs of serious Java 2 apps (eg. printing, tables, trees, threads & Swing). Especially useful are the real-world NOTEs and WARNINGs describing issues & anomolies in the current 1.2 JDK. This book, the Core Java 2 series & Topley's Core JFC (& probably Core Swing) belong on most Java 2 developers' desks.
Rating: ![4 stars](http://www.reviewfocus.com/images/stars-4-0.gif) Summary: Great Reference, Poor Introduction Review: As I think is mentioned in other reviews, this is a nice comprehensive reference for the Java Swing API. With about equal depth, it covers an abundant range of components: from basic input fields, to dialog boxes, progress bars, trees, and more.
What it is NOT, is an easy introduction to Java Swing. The book dives immediately into the details - method signatures, classes, and interfaces. There is very little background discussion, no running example that is built on, and not much guidance on what the most useful elements of Swing are or how they conceptually fit together. In a nutshell, it assumes you know what Swing is, why you want to use it, and pretty much what you want to use from it.
As a reference, great. As an intro, keep looking.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Great book Review: Before reviewing this book, I thought all good books on Swing were already written. I was wrong. This book by Robinson and Borobiev is excellent. The presentation of the materials is suscint, the explanations of the code are clear, and -the most important feature- the examples are indeed advanced and ready to be extended for production code. Great book.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: A must have for any serious Swing work Review: Before the first edition came out, I was very frustrated with the books available on the topic. The first edition was already the best book on Swing. While reviewing the manuscript for the second edition, I made up my mind to purchase the book as soon as it would be available. In a forward that he wrote for the book, James Gosling -creator of Java- gives credit to the authors for their excellent work. Swing is a difficult topic, with many concepts that are a departure from more traditional Window MFC or Visual Basic GUI programming. This book does an excellent job at covering those concepts in simple terms, so that by the time the reader hits the first examples, he/she is already familiar with the general principles. I would have no problem recommending this book for people of all levels, as I believe they will all find some serious material to further their comprehension of Swing. But do not think this book is a dry text book either, or a mere reprint of the voluminous Swing documentation. Once equiped with the general concepts of Swing (including an excellent coverage of thread safety in GUI applications), the authors embark on a methodical review of the Swing components, illustrating each with some real production grade code. No 10-line hello world in this book... but no verbose samples that have you wonder why the authors took an approach that you know would not survive the test of a production environment. No. The source code is excellent, documented, and accompanied with some detailed specific explainations when necessary (too many books have a long wordy reprint of the sample code in plain english that simply detracts from the essentials). Everyone has a different style of learning. I find this book to be a good balance between the dry concepts and the concrete tips. Notes throughout the text highlight the differences between successive releases of Swing... a nice touch when you have to develop for multiple target platforms. As you progress in your understanding of Swing, you will find yourself going back to this book over and over again, looking for more details about the inner workings of Swing.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Invaluable source of techniques Review: Excellent treatment of this flexible GUI API presenting both basic and advanced usage of JFC Swing with great care. I especially like the way all examples are annotated and fully explained. I hope this book's source code style will be emulated in other publications! The book can also be regarded as an easy-to-follow reference for JFC Swing techniques. Every example is a complete application; this allows any snippet of code you pull out to be derived in context. I find this format ideal and it provides the convenient ability to skip around in any chapter to exactly what might be needed for a given task. From my initial comments, you can tell I truly like and recommend this book. The only negatives I see right now are those last four chapters not being printed but only available on-line (I dislike this trend). Also, the book stressed Java 2 but it would have been nice to see them mention that 95% of the book applies to the JDK1.1.x with the JFC Swing extension (e.g. simply reference the single file swingall.jar); those examples will run with Java 1.1 unchanged.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Lots of great examples and advanced concepts Review: Great book. I know, through the authors' involvement in Swing mailing list forums, that this book has been in the making for some time. Lots of community input, source code, et cetera. A MUST HAVE, even for the seasoned Swing developer.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Highly recommended Review: Has an exceedingly high "density" of valuable information. Very up-to-date as of Java 1.4. Started helping me in my day-to-day professional Swing programming from Day One...
|