想要在jface中设置窗口最大化,只使用一个shell.setMaximized(true);方法是不够的,还需要加上shell.open();这样一句,这个问题搞得我头痛了很久。在这里记录一下,代码如下:
@Override
protected void configureShell(Shell shell) {
shell.setMaximized(true);
shell.setText("hello!");
shell.open();//此句话很重要,不然即使设置了最大,也不会起作用
//shell.setSize(500, 400);
super.configureShell(shell);
}