初学swt 遇到几个问题 请教高人
比如 我创建一个窗体类
public class myfrm{
private Display display = Display.getDefault();
public void show(){
Shell sShell = new Shell();
sShell.setSize(new Point(309, 243));
sShell.open();
while (!sShell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
display.dispose();
}
......
}
我想同时显示出两个一样的窗口 然后在main方法中
myfrm frm1 = new myfrm();
myfrm frm2 = new myfrm();
frm1.show();
frm2.show();
结果是只出现了一个窗口 当关掉这个窗口时 会出现错误!