《Eclipse SWT/JFACE 核心应用》 清华大学出版社 22 富客户端平台(RCP)应用 RCP(Rich Client Platform)富客户端平台是基于Eclipse插件开发的一种应用。它是Eclipse 3.0 版本后新增的一项功能。通过RCP可以快速构建应用程序。 (源文件出处http://hi.baidu.com/sonmeika/blog/item/
《Eclipse SWT/JFACE 核心应用》清华大学出版社 24 Eclipse表单 24.4.1 表格布局(TableWrapLayout)表格布局(TableWrapLayout)是基于网格的布局,它与 SWT 的通用 GridLayout 非常类似,不同之处在于,布局规则更类似于 HTML 中的布局算法,可以支持文本的自动换行。下面来比较一下 GridLayout 与 TableWrapLayout...
清单 11. 创建一个控件表import org.eclipse.swt.widget.*;import org.eclipse.swt.layouts.*; :Composite composite = ...;GridLayout gridLayout = new GridLayout(2, false);composite.setLayout(gridLayout);Label l1 = new Label(composite, SWT.LEFT);l1.settext("First Name: ");T...
《Eclipse SWT/Jface核心应用》全面介绍了SWT、JFace和RCP的相关知识。全书共分5篇,第1篇介绍了SWT产生的背景以及SWT的一些基本概念和基础知识。第2篇介绍了SWT基本控件的使用,以及事件处理、布局等SWT基本知识的应用。第3篇介绍了关于SWT的高级应用。第4篇介绍了JFace框架的知识及其应用。第5篇介绍了最新的RCP应...
因为安装WindowBuilder时是不包含SWT/JFace待第三库的JavaDoc的(SWing是JDK自带的,有源码支持),导致开发过程中要了解相关的类的说明就比较麻烦。如果要在eclipse中加入对SWT/JFace等第三库的JavaDoc和源码支持,有两个解决办法。 方法一:在线JavaDoc 以JFace为例, ...
即使在EclipseWorkbench之外,JFace 的可插入式设计仍允许您用极少的代码开发复杂的GUI。在由三篇文章组成的这一系 列中,A.O.VanEmmenis将演示如何构建这样的独立应用程序。在第1部分中, 他从“Hello,World”示例开始,然后逐步将其构建成一个(非常)简单的文件资源管理 器。他介绍了一些主要的JFace类(和几个SWT...
SWT作为一种桌面程序,比普通的Java程序要多一个UI线程,这个UI线程负责不断地画出显示的UI控件,也负责事件的处理。什么是事件呢?例如单击按钮或是按下键盘系统都会生成一个事件放在事件队列中,UI线程按顺序处理队列中的事件,以下面代码为例,分析SWT中Display对象这个UI线程。
本书以近期新版的Eclipse为开发环境,使用WindowBuilder插件为可视化开发工具,采用SWT/JFace GUI组件库,结合学生成绩管理系统和资源管理器式文本阅读器等实例程序的逐步设计过程,详细讲解了窗口、基本组件、布局管理、容器、事件处理、菜单、工具栏、对话框、表格和树等组件的可视化创建、属性设置、事件处理及其在Java GUI程...
JFace是Eclipse RCP的UI工具包,它提供了一些高级的UI组件和工具,如对话框、编辑器、视图等,用于简化界面开发和增强用户体验。 Eclipse RCP和SWT/JFace的学习对于想要开发跨平台桌面应用程序的开发人员来说是非常有价值的。它们具有以下优势: 跨平台性:Eclipse RCP基于Java语言,可以在多个操作系统上运行,如Windows、Lin...
Eclipse SWT/JFace 开发实战精解+完美书签+光盘源码完整版 Eclipse SWT/JFace 开发实战精解+完美书签+光盘源码完整版. pdf带书签 ,代码完整的光盘,赚点积分。 上传者:mol402时间:2019-01-20 Eclipse SWT_JFace核心应用 随书光盘 Eclipse SWT_JFace核心应用 随书光盘 ...