环境:Eclipse for RCP and RAP Developers
版本: Kepler Release
文件包:eclipse-rcp-kepler-R-win32
实例:
1:Window > Open Perspective > Java
2:File > Import…, 选择 Plug-in Development > Plug-ins and Fragments. 单击 Next.
3:在 Import Plug-ins and Fragments 页面,选择
Import from: The active target platform.
Plug-ins and Fragments to import: Select from all plug-ins and fragments found at specified location.
Import As: Projects with source folders.
单击 Next.
4:在Selection页面, 添加org.eclipse.swt.{platform}.{os}.{arch} (例如: org.eclipse.swt.win32.win32.x86) ,单击Finish.
5:在main toolbar单击New按钮下的Java Project选项,输入名称:wo3de,单击Finish按钮;
6:右键单击新的工程名wo3de,选择Properties,选择Java Build Path ,选择Projects页,Add…按钮,选择org.eclipse.swt.win32.win32.x86,单击OK按钮。
7:在Main toolbar单击按钮New选择Class选项;
单击Browse…按钮,Source Folder Selection选择wo3de下的src,单击OK按钮;
package选择tian1xia4;
name选择wode30;
选择复选框Public static void main(String[] args);
单击Finish按钮
8:输入下面的代码:
//wode30.java的内容
package tian1xia4;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
public class wode30 {
public static void main(String[] args) {
// 下面的代码复制自EClipse的Welcome的《Create a Hello World SWT application》
Display display = new Display();
Shell shell = new Shell(display);
shell.setText("Hello world!");
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) display.sleep();
}
display.dispose();
}
}
9:单击Run wode30,会出现错误,选择菜单项
Source > Organize Imports
选择保存
10:单击Run wode30,如果出现错误,提示找不到某个文件,那么,
看下一篇文章:【Eclipse RCP SWT】no swt-win32-4332 in java.library.path
https://blog.csdn.net/qq_44675367/article/details/123640616
11:单击Run wode30,会出现一个新的空窗口: