第一步,搭建开发环境
eclipse是必要的,导入五个Jar包,如下:
org.eclipse.core.runtime_3.6.0.v20100505.jar
org.eclipse.jface_3.6.0.I20100601-0800.jar
org.eclipse.swt.win32.win32.x86_3.6.0.v3650b.jar
org.eclipse.swt_3.6.0.v3650b.jar
org.eclipse.ui.workbench_3.6.0.I20100603-1100.jar
说明:这些jar文件都可以在eclipse安装文件下plugins文件夹中找到。
第二步,hello world
package lpc;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;
public class Helloworld {
public Helloworld(){
Display display = new Display();
Shell shell = new Shell(display, SWT.SHELL_TRIM); // shell是程序的主窗体
shell.setText("Hello world");
shell.setSize(250, 100);
Label label = new Label(shell, SWT.NONE);
label.setText("Hello, World!");
label.pack();
shell.open();
while(!shell.isDisposed())
if(!display.readAndDispatch())
display.sleep();
display.dispose();
label.dispose();
}
public static void main(String[] args) {
new Helloworld();
}
}
效果图: