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
0
A
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.
Vielleicht hilft das: http://stackoverflow.com/questions/7740387/swt-java-how-to-prevent-window-from-resizing – Baz
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