Eclipse RCP Janela principal não redimensionável
-
25-09-2019 - |
Pergunta
Alguém sabe como desativar a possibilidade de redimensionar a janela principal do meu aplicativo Eclipse
Muito obrigado
Solução
Você pode tentar um estilo de shells restritivo, como sugerido em este tópico e detalhado neste (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");
}
Você precisa ligar
setShellStyle()
. Consulte o Javadoc para o construtor do shell (int) para obter uma explicação de como formar o argumento.
De acordo comWorkbenchWindowConfigurer
o valor padrão éSWT.SHELL_TRIM
, que inclui oSWT.RESIZE
opção.
Você terá que formular um valor que não incluaSWT.RESIZE
.Era exatamente o que eu estava procurando,
configurer.setShellStyle(SWT.DIALOG_TRIM);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow