//设置显示在屏幕中央 Toolkit kit = Toolkit.getDefaultToolkit(); Dimension screensize = kit.getScreenSize();//获取屏幕的大小 int screenwidth = screensize.width;//屏幕的宽度 int screenheight = screensize.height;//屏幕的高度 shell.setLocation((screenwidth-shell.getSize().x)/2, (screenheight-shell.getSize().y)/2);
private void open() { final Display display = Display.getDefault(); createContent(); shell.open(); shell.layout(); while (!display.isDisposed()) { if(!display.readAndDispatch()) { display.sleep(); } } }