Need to build stand-alone Java applications? The Definitive Guide to SWT and JFace will help you build them from the ground up. You’ll first get a rundown of Java GUI toolkit history. Then the book explains why SWT is superior, and includes extensive examples of building applications with SWT.

You’ll come to understand the entire class hierarchy of SWT, and learn to use all components in the toolkit with Java code. Furthermore, the book describes JFace, an additional abstraction layer built on SWT. Demonstrations of building JFace applications are also included, and reinforced with thorough explanation and example code.

These can be used as GUI plug-ins for Eclipse, and are compatible with the new Eclipse 3.0 application development framework.

About the Authors

Rob Warner graduated from Brigham Young University in December 1993 with a degree in English, then immediately took a job in the technology industry. He has developed software in various languages for the transportation, banking, and medical industries during his career. Now President and CEO of Interspatial, Inc., he designs and develops Java-based solutions using both Eclipse and its derivative, WebSphere Studio Application Developer. He has used SWT and JFace on several projects, including an executive information system for a religious organization, a password retrieval Eclipse plug-in, and various other applications and utilities. Rob lives in Jacksonville, Florida, with his wife Sherry and their five children: Tyson, Jacob, Mallory, Camie, and Leila.

Robert Harris is a software engineer focused on distributed object computing. Since earning his Masters of Science from the University of Florida he has been designing and implementing flexible, resilient solutions in the Telecommunications, Transportation and Medical industries. His personal interests include speaking French with his seven year old daughter Mallory, catching bugs with his six year old son Charlie and infuriating his wife Alison (age withheld).

http://novian.web.ugm.ac.id/jump.php?id=2528