Вы можете попробовать ограничительный ShellStyle, как предложено в этой теме и подробно в этой (SWT.DIALOG_TRIM
):
public void preWindowOpen() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setInitialSize(new Point(800, 600));
configurer.setShowCoolBar(false);
configurer.setShowStatusLine(false);
configurer.setTitle("RFID demo");
}
Вам нужно позвонить setShellStyle()
. См. Javadoc для конструктора Shell (int) для объяснения того, как сформировать аргумент.
Согласно WorkbenchWindowConfigurer
значением по умолчанию является SWT.SHELL_TRIM
, которое включает в себя параметр SWT.RESIZE
.
Вам нужно будет сформулировать значение, которое не включает SWT.RESIZE
.
Это было именно то, что я искал,
configurer.setShellStyle(SWT.DIALOG_TRIM);