Publisher: O'Reilly, 1998, 1227 pages
ISBN: 1-56592-455-X
Keywords: Java
Swing, the centerpiece of the JFC (Java Foundation Classes), eliminates Java's biggest weakness: it's relative primitive user interface toolkit. Swing provides many new components that allow you to build sophisticated user interfaces easily. The old components have been greatly improved, and there are added components such as internal frames, trees, tables, and text editors. These Swing components provide more uniform cross-platform behavior than the older AWT components, bringing the goal of "write once, run anywhere" closer to reality.
All these new features mean that there's a lot to learn. Swing is undoubtedly way ahead of AWT — or, for that matter, any widely available user interface toolkit — but it's also a lot more complicated. It's still easy to do simple things, but once you've seen what's possible, you won't want to limit yourself to doing the simple things.
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 covers Swing 1.1 for use with both JDK 1.2 and 1.1, providing detailed decriptions of every class and interface in the key Swing packages. It shows you how to use all of the new components, allowing you to build state-of-the-art user interfaces. It also discusses how the components implement the MVC (Model View Controller) architecture, so you can understand how the components are designed, subclass them intelligently, and design your own when necessary. You'll find many substantive examples that can support thousands of rows efficiently. Finally, it covers advanced features, like creating your own "look and feel" using the accessibility API. Throughout, Java Swing focuses on giving you the context you need to understand what you're doing. It's more than documentation; Java Swing is full of examples and detailed explanations that help you develop code quickly and effectively.
Whether you're a serious Java developer, or just trying to find out what Java can do, you'll find Java Swing an indispensable guide.
Can't say that I'm overly happy with this, but on the other hand, I'm not happy with Swing as it is.
Comments
There are currently no comments
New Comment