Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
The best thing about this text has to be its sample programs, many of which incorporate other Java APIs to do "real" work. For example, a demo of the scroll pane Swing component uses other JFC classes to display JPG images. For working with lists, the authors show how to process .ZIP files in Java. For demonstrating table programming, there's coverage of JDBC to connect to databases. Other standout code samples include a working FTP client and a fully functional .RTF word processor. (Many of these examples are enhanced in separate steps, showing off new Swing classes and features along the way.) The authors do a particularly good job of annotating code with clear explanations referenced with numbered bullets that point out important lines of code.
The other noteworthy feature here is the material on extending basic Swing functionality through custom code. (To use Swing effectively, you definitely need to be able to customize its classes. The authors show you how.) There are examples for enhancing Swing with custom layout managers and numerous samples that extend trees and tables, and even a section on the basics of creating new pluggable look and feel (PLAF) modules for Swing.
With material here on virtually every component and API, plus advanced coverage on using and extending Swing, this in-depth tutorial will prove to be an indispensable resource. It's ideal for any Java developer who wants to create powerful Swing interfaces for real-world projects. --Richard Dragan
Topics covered: Overview of Swing and JFC, lightweight and heavyweight controls, Model View Controller (MVC) architecture, Swing pluggable look and feel (PLAF), sizing components, event handing and multithreading issues, timers, graphics debugging, painting and validation, focus management, SwingUtilities methods, frames, panels and borders, built-in and custom layout managers, labels and buttons, tabbed panels, scrolling and split panes, comboboxes and listboxes, text components, Swing undo support, menus and toolbars, progress bars and sliders, JPEG editing, custom and standard dialog boxes, layered panes, custom and built-in MDI support, trees, tables (basic and advanced features), advanced text component programming, sample .RTF word processor, printing, and Java2D API fundamentals.
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 bread winner." -- Peter Pilgrim, Association of C/C++ Users
An EXCEPTIONAL 10 out of 10 horseshoes. -- JavaRanch.com
examples are more varied ... the manner in which the code is commented on ... is superior to many other methods I've seen -- Ed's Internet Book Reviews
I bought this book for one reason - guidance integrating database connectivity with Swing. The code examples for this were OK, but I didn't learn much over what I already knew from... Read morePublished on March 28, 2013 by B. MCGAVOCK
Its a must have for all intermediate to expert level developers. Lots of good code. I develop applications using Swing and really, this is the only book that I turn to for... Read morePublished on September 5, 2006 by Shaik Shahnaz
It looks this Book's attempt to teach Swing is failed because of:
1) Book plagued with API reprints - always a sign of a weak java book
2) Lack of... Read more
This book allows one to quickly go from a Swing amateur to a very competent Swing programmer. The quality of the demo code is good, and more than just toy problems are tackled. Read morePublished on September 15, 2005 by Jay Bromley
This book is a MUST have for SWING developers....However...the editor should be SHOT!!!! SOOO many typos... Read morePublished on May 2, 2005 by D. Bearden
As I think is mentioned in other reviews, this is a nice comprehensive reference for the Java Swing API. Read morePublished on November 22, 2004 by Ben N.
The depth of coverage is excellent. If you want to see examples that are more than toy applications, this is for you. Read morePublished on March 25, 2004 by David
This is a great book for the advanced user. A must have on the bookshelf for Swing programmers. The book does not waste pages explaining basic concepts. Read morePublished on February 20, 2004 by Amazon Customer
Has an exceedingly high "density" of valuable information. Very up-to-date as of Java 1.4. Read morePublished on August 21, 2003 by Gift Card Recipient