软件准备
Eclipse Java 开发环境: Eclipse IDE for Java Developers
http://www.eclipse.org/downloads/
SWT 软件包: swt-3.5.2-win32-win32-x86.zip
JFace 软件包:一般 Eclipse 的 IDE 文件 plugins 目录中会有相应的版本,如果下载 Eclipse for RCP/Plug-in Developers 版本则包括 Jface 的 JAR 以及源代码。
SWTDesigner 或者 WindowBuilder :
http://www.instantiations.com/windowbuilder/pro/download.html?id=1
安装
A. 解压缩后如下图所示,包含 swt 和 swt-debug 的 jar 文件,同时包含源代码压缩文件 src.zip
把这三个文件都拷贝进入 ecliplse 下 plugins 目录 .
测试
A. 打开 eclipse IDE ,新建一个 Java Project ,命名 SWTTest
B. 新建 SWTTest 类,默认包,然后输入如下代码:
import org.eclipse .swt.SWT;
import org.eclipse .swt.graphics.Color;
import org.eclipse .swt.layout.FillLayout;
import org.eclipse .swt.widgets.Display;
import org.eclipse .swt.widgets.Label;
impor