创建一个窗体需要做两件事:
1. 生成一个Display 实例。
2. 通过在构造函数中把Display 实例传入,从而构造一个Shell 实例。
下面是一个例子:
import org.eclipse.swt.widgets.*;
public class SimpleShell {
SimpleShell( ) {
Display d = new Display( );
Shell s = new Shell(d);
s.setSize(500,500);
s.open( );
while(!s.isDisposed( )){
if(!d.readAndDispatch( ))
d.sleep( );
}
d.dispose( );
}
}
在win2003系统中运行上述程序,得到的界面如下图所示。