/ / Gibt es eine Möglichkeit festzustellen, ob ein JFrame "maximiert" ist (MS Windows) [duplizieren] - Java, Windows, Swing, JFrame, Window-Manager?

Gibt es eine Möglichkeit festzustellen, ob ein JFrame "maximiert" ist (MS Windows) [Duplikat] - Java, Windows, Swing, JFrame, Window-Manager

Ich war Java-Anwender unter OS X und hatte nicht die Möglichkeit, an verschiedenen Orten ausführlich zu testen.

Es gibt 2 verschiedene JFrames. Die zweite Datei wird genau anstelle der ersten geladen und muss daher in Größe und Position mit der ersten identisch sein.

Dies funktioniert einwandfrei, aber ich habe festgestellt, dass viele Windows-Benutzer das erste Fenster zu maximieren scheinen. Wenn der zweite JFrame geladen wird, hat er dieselbe Größe, ist jedoch nicht "maximiert".

Maximierte Fenster in der MS Windows-Welt haben einen etwas anderen Status und werden vom Betriebssystem unterschiedlich behandelt.

Wie kann ich feststellen, ob ein JFrame maximiert ist, und wie kann ich selbst einen maximieren?

Antworten:

4 für die Antwort № 1
frame.setExtendedState( f.getExtendedState()|JFrame.MAXIMIZED_BOTH );