以下是手工运行 SWT 独立示例所必需的若干个步骤。
创建一个“Java 项目”以包含示例。将它称为 SWT 示例。
通过执行下列操作,确保 swt.jar 文件在 Java 类路径上:
选择“SWT 示例项目”并显示“特性”对话框。
在“Java 构建路径”页面上,选择“库”选项卡,单击“添加外部 JAR”按钮并选择 swt.jar。
接着,单击“连接源”按钮,然后单击“浏览文件系统”按钮并选择 swtsrc.zip。
根据用来运行 Eclipse 的操作系统,可在下列目录中找到各文件:
通过执行下列操作,确保 swtexamples.jar 在 java 类路径上:
选择“SWT 示例项目”并显示“特性”对话框。
在“Java 构建路径”页面上,选择“库”选项卡,单击“添加外部 JAR”按钮并选择 swtexamples.jar。
接着,单击“连接源”按钮,然后单击“浏览文件系统”按钮并选择 swtexamplessrc.zip。
根据用来运行 Eclipse 的操作系统,可在下列目录中找到各文件:
通过执行下列操作,确保引用的库在“包”视图中可见:
在“Java 透视图”的“包”视图中,下拉“视图”菜单。
确保选择了显示引用的库。
通过执行下列操作,确保 SWT 运行时库在库搜索路径中:
在“Java 透视图”的“包”视图中,展开 swtexamples.jar。
将看到所有包和其他资源文件出现在该 jar 文件中,包括每个示例的可执行类。
选择想要运行的特定示例的可执行类(包含 main() 方法的那个类)并显示“特性”对话框。
在“执行自变量”页面上,选择 VM 自变量字段并输入 -Djava.library.path=<runtime-library-path>。
根据用来运行 Eclipse 的操作系统,运行时库路径为下列目录:
在“Java 透视图”的“包”视图中,展开 swtexamples.jar。将看到所有包和其他资源文件出现在该 jar 文件中,包括每一个示例的可执行类。
所有独立 SWT 示例都是用来作为“Java 应用程序”运行。不需要将任何参数传递到任何上述示例中(除任何必需的 VM 自变量之外)。要运行示例,选择特定示例的可执行类,然后单击工具栏上的“运行”按钮即可。
查阅各个示例的文档以了解其可执行类的名称以及其他详细信息。
swtexamples.jar
包含下列示例: