当前位置: 代码迷 >> Eclipse >> 一个简单的swt小程序
  详细解决方案

一个简单的swt小程序

热度:18   发布时间:2016-04-23 13:48:05.0
一个简单的swt小程序,求助
刚接触swt,敲了个helloworld的代码,为什么结果一闪而过呢???求解啊

看书上说是创建插件项目,但我在eclipse上没找到,所以就创了个java项目来写的,不知道有没有什么关系

import org.eclipse.swt.widgets.Shell;

import org.eclipse.swt.widgets.Display;


public class aaa {

public static void main(String[] args) {
// TODO Auto-generated method stub

Display display = new Display();
Shell shell = new Shell(display);
shell.setText("Hello World");
shell.setSize(200,100);
shell.open();
while(! shell.isDisposed()){
if(! display.readAndDispatch()){
display.sleep();
}
display.dispose();
}
}
}


------解决方案--------------------
display.dispose();好像不需要吧
------解决方案--------------------
建议lz初学尽量少用SWT designer,还是多敲敲代码好,并且用SWT designer会生成很多冗余代码,不过可以参考下用工具拖拽出来的界面的代码
  相关解决方案