没有合适的资源?快使用搜索试试~ 我知道了~
Apress - The Definitive Guide To Swt And Jface
4星 · 超过85%的资源 需积分: 14 25 下载量 30 浏览量
2011-03-01
14:23:27
上传
评论
收藏 10.51MB PDF 举报
温馨提示
试读
858页
Apress - The Definitive Guide To Swt And Jface (2004).pdf
资源推荐
资源详情
资源评论
.
. The Definitive Guide to SWT and JFace
by Robert Harris and Rob Warne r
ISBN:1590593251
Apress © 200 4 (864 pages)
This authoritative guide explains SWT and provides extensive examples of building applications with
SWT, and includes demonstrations of building JFace applications which can be used as GUI plug-ins
for Eclipse .
Table of Contents
The Definitive Guide to SWT and JFac e
Introduction
Part I - Getting Read y
Chapter 1 - Evolution of Java GUI s
Chapter 2 - Getting Started with Eclips e
Part II - Using SW T
Chapter 3 - Your First SWT Applicatio n
Chapter 4 - Layout s
Chapter 5 - Widget s
Chapter 6 - Event s
Chapter 7 - Dialog s
Chapter 8 - Advanced Control s
Chapter 9 - The Custom Control s
Chapter 10 - Graphic s
Chapter 11 - Displaying and Editing Tex t
Chapter 12 - Advanced Topic s
Part III - Using JFac e
Chapter 13 - Your First JFace Applicatio n
Chapter 14 - Creating Viewer s
Chapter 15 - JFace Dialog s
Chapter 16 - User Interactio n
Chapter 17 - Using Preference s
Chapter 18 - Editing Tex t
Chapter 19 - Miscellaneous Helper Classe s
Chapter 20 - Creating Wizard s
Inde x
List of Figure s
List of Table s
List of Listing s
List of Sidebar s
This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks .
Back Cover
Need to build stand-alone Java applications? The Definitive Guide to SWT and Jface will help you build them from the
ground up. The book first runs down the Java GUI toolkit history. Then the book explains why SWT is superior and provides
extensive examples of building applications with SWT.
You'll come to understand the entire class hierarchy of SWT, and you'll 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 explanations and example code. These applications can
be used as GUI plug-ins for Eclipse, and they're compatible with the new Eclipse 3.0 application development framework.
About the Authors
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.
Rob Warner graduated from Brigham Young University in December 1993 with a degree in English, and 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.
This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks .
The Definitive Guide to SWT and JFace
ROB WARNER WIT H
ROBERT HARRI S
Copyright © 2004 by Rob Warner with Robert Harris
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior
written permission of the copyright owner and the publisher.
ISBN (pbk): 1-59059-325-1
Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1
Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a
trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no
intention of infringement of the trademark.
Lead Editor: Steve Anglin
Technical Reviewer: Gábor Liptá k
Editorial Board: Steve Anglin, Dan Appleman, Ewan Buckingham, Gary Cornell, Tony Davis, John Franklin, Jason
Gilmore, Chris Mills, Steve Rycroft, Dominic Shakeshaft, Jim Sumser, Karen Watterson, Gavin Wray, John Zukowski
Project Manager: Tracy Brown Collins
Copy Edit Manager: Nicole LeClerc
Copy Editors: Susannah Pfalzer, Kim Wimpsett
Production Manager: Kari Brooks
Production Editor: Ellie Fountain
Compositor: Linda Weidemann, Wolf Creek Press
Proofreader: Patrick Vincent
Indexer: Kevin Broccoli
Cover Designer: Kurt Krames
Manufacturing Manager: Tom Debolski
Distributed to the book trade in the United States by Springer-Verlag New York, Inc., 175 Fifth Avenue, New York, NY
10010 and outside the United States by Springer-Verlag GmbH & Co. KG, Tiergartenstr. 17, 69112 Heidelberg,
Germany.
In the United States: phone 1-800-SPRINGER, e-mail < orders@springer-ny.com >, or visit http://www.springer-ny.com .
Outside the United States: fax +49 6221 345229, e-mail < orders@springer.de >, or visit http://www.springer.de .
For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley, CA 94710.
Phone 510-549-5930, fax 510-549-5939, e-mail < info@apress.com >, or visit http://www.apress.com .
The information in this book is distributed on an "as is" basis, without warranty. Although every precaution has been
taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity
This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks .
with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in
this work.
The source code for this book is available to readers at http://www.apress.com in the Downloads section.
To my son Tyson, age 10, who proclaimed this to be "some dumb computer book about Java, divided by 27."
—ROB WARNE R
For Charlie, Mallory, Alison, and mom.
— ROBERT HARRI S
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 plugin, 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.
This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks .
Robert Harris is a software engineer focused on distributed object computing. Since earning his master's 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
seven-year-old daughter Mallory, catching bugs with his six-year-old son Charlie, and infuriating his wife Alison (age
withheld).
About the Technical Reviewer
Gábor Liptá k is an independent consultant with more than ten years of industry experience, mostly in object-oriented
environments with Smalltalk, C++, and Java. Gábor has written multiple technical articles and has served as technica l
reviewer for several books. Gábor is now working on a Java e-commerce project and can be reached a t
< gliptak@hotmail.com >.
Acknowledgments
I thank my beautiful wife and my wonderful children for their patience. This book represents hours not spent with them,
and I thank them for this opportunity. You can now have your husband and father back. I also thank my extended
family for their continual effort to fill the holes I kept leaving behind. I appreciate all your service.
I thank the wonderful folks at Apress for all their hard work in bringing this book to fruition. Tracy Brown Collins kept
the focus and kept this book moving forward. I thank her for her patient prodding. Susannah Pfalzer and Kim Wimpsett
helped clarify our thoughts and saved us from some embarrassing typos. Ellie Fountain and Steve Anglin took us
through the final stretch. Finally, Gábor Lipták provided essential insights to keep the book technically correct, an d
kept us on our toes.
Thanks also to my colleague and now fellow author, Joseph Schmuller, for showing me the possibilities. Another
colleague, Keith Barrett, provided essential guidance during the formative years of my career, for which I'm grateful. I
also thank a dear friend, Ryan Smith, for giving me my first IDE and introducing me to programming.
During most of the time I was writing this book, I worked (in my day job) with a group of wonderful folks on the
ShipCSX team. I miss working with you, and I hope all is well.
Finally, thanks to the Eclipse team for producing such a wonderful IDE, widget set, and abstraction library. It has been
a pleasure immersing myself in Eclipse, and I continually find new capabilities in this amazing tool. Thanks, too, for
opening the source, which proved essential for understanding how to leverage SWT and JFace. This book wouldn't
have been possible without the open source.
—Rob Warne r
Without the family with which I have been blessed, neither this book nor anything would be possible. I would therefore
like to thank my mother Marian and brothers Michael and David.
Over the years, I have had the opportunity to work with an amazing array of professionals, from whom I have learned
this wonderful and rewarding trade. A few that come to mind are Noam Kedem, Matthew Dragiff, Eyal Wirzansky, Jim
Simak, Bob Moriarty, Anish Mehra, Krishna Sai, Sreedhar Pampati, and James Earl Carter.
Also, a special thanks to Robert A. White, who has taught me many things, the first of which was "how to right."
I can't forget to mention Brenda Star, Bernie and Ruth Nachman, Landon Walker, Mike and Tammy Shumer, and
Clark Morgan. Thanks, guys.
—Robert Harri s
This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks .
剩余857页未读,继续阅读
资源评论
- moihn2012-11-19内容不算高深
urlyun
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功