Eclipse RCP Главное окно не изменяемого размера - PullRequest
4 голосов
/ 05 января 2011

кто-нибудь знает, как отключить возможность изменения размера главного окна моего приложения Eclipse

Большое спасибо

1 Ответ

3 голосов
/ 05 января 2011

Вы можете попробовать ограничительный 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...