2016-07-12 3 views
0

Ich arbeite derzeit mit WizardDialog. Ich musste eine Größe für den WizardDialog festlegen, aber ich habe gerade festgestellt, dass das Einstellen der Seitengröße nicht bedeutet, dass der Benutzer die Größe später nicht ändern kann. Was ist kein wünschenswertes Merkmal. Wie deaktiviere ich die Größenänderung? Vielen Dank im Voraus für die Hilfe.Wie kann ich die Java-GUI-Assistenten Seiten von der Größe ändern

+1

Vielleicht hilft das: http://stackoverflow.com/questions/7740387/swt-java-how-to-prevent-window-from-resizing – Baz

+0

Vielen Dank! Sah das früher, dachte aber nicht, dass es auf mich zutraf. Es stellte sich heraus, dass es mit einem Kopiervorgang in der Klasse funktionierte, die ich zum Erstellen von Assistentenseiten verwendete (die Klasse erbt WizardDialog, sodass die Überschreibung perfekt funktionierte). – kloklo90

Antwort

1

Wenn Sie die WizardDialog schaffen selbst setzen Sie die Shell-Stil wie etwas mit:

setShellStyle(SWT.CLOSE | SWT.TITLE | SWT.BORDER 
      | SWT.APPLICATION_MODAL | getDefaultOrientation()); 

die Standardeinstellung Weglassen wird SWT.MAX und SWT.RESIZE Fahnen.

Verwandte Themen