- import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
public class HelloWorld {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//第一部分: 初始化窗口
Display display = new Display(); //创建Display类的实例
Shell shell = new Shell(display); //创建访display的r Shell类实例
shell.setText("SWT"); //设置窗品标题
//第二部分:向Shell中添加Widget控件
//在这里填写在当前Shell中放置部件的代码
Button button = new Button(shell, SWT.CENTER); //创建一个按钮
button.setText("欢迎进入到SWT的世界!"); //设置按钮显示的文字
button.pack();
//第三部分:GUI调用
shell.pack(); //调整布局
shell.open(); //打开窗口
while (!shell.isDisposed())
{
if (!display.readAndDispatch())
{
display.sleep();
}
}
//销毁实例Display实例, 释放创建Display时所获取的内存资源,断开与本地操作系统的连接
display.dispose();
}
}
SWT之一: HelloWorld
最新推荐文章于 2021-02-26 11:47:55 发布