SWING
NOW AVAILABLE! Order from Amazon or Manning

Order now from Manning...
...or
Amazon

Complete coverage of all Swing components
Extensive real-world examples
Advanced topics: Tables, Trees, Text, L&F, MDI
Special topics: Printing, Java2D, Accessibility, JavaHelp, CORBA

by Matthew Robinson and Pavel Vorobiev, Ph.D.
Manning Publications Co.

** Now being printed and shipped (press release) **

Preview PDF chapters: Tables, Constructing a Word Processor, Printing.

Project Overview

Swing has something for all Java audiences, but is mainly intended for experienced and advanced GUI developers. Each chapter begins with a discussion of relevant classes and interfaces, often interspersed with small example applications to demonstrate key features. The remainder is then devoted to extensive, real-world examples that are explained thoroughly and are often built on top of one another. These examples are the main thrust of this book and make up most of its content.

Each Swing component is covered in depth with several accompanying examples. The authors have also identified five areas of Swing that deserve significantly more attention than others due to their size and complexity: the text package, the tree package, the table package, MDI environments, and pluggable look and feel. Thus, you will find the examples of this material particularly extensive. Additionaly, the authors have included chapters on five special topics: Java2D, Printing, Accessibility, JavaHelp, and CORBA -- all in terms of Swing.

Mirror Sites

Sweden mirror hosted by Set Lonnert:
http://www.algonet.se/~set_lo/java/sbe

Denmark mirror hosted by Asbjoern Grandt:
http://www.grandt.com/sbe/

About setting up a mirror

Contacting the Authors
Matt: [email protected] Pavel: [email protected]

Status: The book is now being printed and sent to stores. Order your copy now!

Manning has posted three sample chapters here to provide a preview of the book's appearance and detailed formatting.

Current Manuscript: ~1200 pages in MS Word. Resale book is ~950 pages.
NOW AVAILABLE! Order from Amazon or Manning

Note: HTML documents will be formatted soon. Please use Word if possible.

  1. Click on to download ZIP archive: includes all examples.
  2. Click on HTML to view chapter online.
  3. Click on blue hyperlink to download the chapter in Word '97 format.

Front Matter
Foreword by Kirk Brown, Sr. Engineer, Sun Microsystems

Part I. Introduction

Part II. The Basics
UI Guidelines by David Anderson (www.UIDesign.net)

Part III. Advanced Topics

Part IV. Special Topics

HTML 22. Printing
HTML 23. Java2D
HTML 24. Accessibility
HTML 25. JavaHelp
HTML 26. Swing and CORBA
HTML 27. Contributions
by Albert Ting and Ron Widitz

Appendix A. Sources of Information
Bibliography

last update: December 10, 1999
NOW AVAILABLE! Order from Amazon or Manning