首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

一个简单的swt小程序

2012-03-30 
一个简单的swt小程序,求助刚接触swt,敲了个helloworld的代码,为什么结果一闪而过呢???求解啊看书上说是创

一个简单的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会生成很多冗余代码,不过可以参考下用工具拖拽出来的界面的代码

热点排行