The Definitive Guide to SWT and Jface - Robert Harris

The Definitive Guide to SWT and Jface

(Autor)

Buch | Softcover
900 Seiten
2007 | 2nd Revised edition
Apress (Verlag)
978-1-59059-866-5 (ISBN)
52,42 inkl. MwSt
  • Titel nicht im Sortiment
  • Artikel merken
"The Definitive Guide to SWT and JFace, Second Edition" covers SWT and JFace, and describes how to build stand-alone Java applications using these technologies. This latest edition examines all the new widgets added to SWT since the publication of the first edition, discusses event handling in greater detail, and adds new coverage on topics such as threading and embedding AWT and Swing classes into SWT applications. The second edition also discusses the enhancements to existing SWT classes, such as Browser, and explains which entities have been deprecated (e.g., TableTree and GridData constants) and which entities have replaced them. Fresh examples have been added throughout the book to further illustrate SWT and JFace programming. Part 1 gets the readers ready to build SWT and JFace applications. It first describes how Java GUIs have evolved, why SWT was born, and why it is superior to previous windowing toolkits. Next, it introduces the Eclipse tool, denotes the necessary SWT libraries, and describes how to launch SWT/JFace applications from within Eclipse. It also discusses how to build SWT/JFace applications without using Eclipse. Part 2 focuses on building applications using SWT. It steps developers through the entire class hierarchy of SWT, explaining clearly how to use all the widgets in the toolkit. After reading Part 2, developers will be well equipped to create Java applications using SWT. Part 3 describes the relationship between JFace and SWT, and explains how to build applications using JFace. The power of this additional abstraction layer atop SWT is demonstrated through explanation and code. What you'll learn Examine all the new widgets offered in SWT since previousedition of this book. Get a comprehensive view of both SWT and JFace and understand the relationship between the two toolkits/tools. Explore practical code examples that illustrate how to use the libraries. See how to use any editor or IDE for creating Java applications--not just the Eclipse IDE. Learn how to use industry-standard Ant for builds. See how to use SWT and JFace across platforms (Windows, *nix, Mac OS X), not just in Windows. Who is this book for? The major audience for this book: Java developers. Some familiarity with building GUI applications in Java, whether with AWT or Swing, will be helpful but not necessary. Also helpful will be an understanding of event-driven programming, although again this will not be necessary. No experience or knowledge of Eclipse, SWT, or JFace is necessary.

Robert Harris is a software engineer focused on distributed object computing. Since earning his master of science degree 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 7-year-old daughter Mallory, catching bugs with his 6-year-old son Charlie, and infuriating his wife Alison (age withheld).

Part I: Getting Ready.- Evolution of Java GUIs.- Getting Started with Eclipse.- Part II: Using SWT.- Your First SWT Application.- Layouts.- Widgets.- Events.- Dialogs.- Advanced Controls.- The Custom Controls.- Graphics.- Displaying and Editing Text.- Advanced Topics.- Part III: Using JFace.- Your First JFace Application.- Creating Viewers.- JFace Dialogs.- User Interaction.- Using Preferences.- Editing Text.- Miscellaneous Helper Classes.- Creating Wizards.

Erscheint lt. Verlag 20.8.2007
Verlagsort Berkley
Sprache englisch
Einbandart Paperback
Themenwelt Informatik Software Entwicklung Objektorientierung
Mathematik / Informatik Informatik Theorie / Studium
ISBN-10 1-59059-866-0 / 1590598660
ISBN-13 978-1-59059-866-5 / 9781590598665
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95