Ich möchte einen Rahmen, der maximiert ist und danach die Größenänderung blockieren möchte. Dafür habe ich schrieb den folgenden Code:Rahmen maximieren und Größenänderung deaktivieren
public PaintingWindow() {
initComponents();
this.setExtendedState(MAXIMIZED_BOTH);
this.setResizable(false);
}
Das Problem: Das Fenster ist nicht mehr maximiert wird, wenn ich die setResizeable (false) hinzuzufügen. Ohne es funktioniert es.
Wie kann ich es umgehen? Danke für alle Antworten!
Betrachten wir einen Blick auf Vollbild exklusiven Modus mit – MadProgrammer
Es funktioniert hier (Windows 10, Java 8), mit der von
frame.setVisible(true);
zu lösen Aufruf von 'setResizable (..)' entweder vor oder nach 'setExtendedState (..)'. Aber dort, probier es andersherum. 'setReiszable (..)' wird das 'chrome' des Fensters ändern (das Wrapping um die Außenseite) und das könnte das Betriebssystem dazu bringen zu denken, dass es vom Vollbild kommen sollte. Allgemeiner: Um eine bessere Hilfe zu erhalten, sollten Sie ein [MCVE] oder [Short, Self Contained, Correct Example] (http://www.sscce.org/) veröffentlichen. –