jeudi 26 février 2015

Swing Fenstereinstellungen speichern

Hallo,

wie handhabt ihr eigentlich die Speicherung von Fenstereinstellungen. Also ich meine so Dinge wie Größe, Position, Status (Maximiert). Programmiert hier hierfür selber (z. B. Speicherung mittels Prefenrences) oder kann man das von dem Fenstermanager des jeweiligen Betriebssystems machen lassen.



Hintergrund ist der:

Ich möchte ein Anwendungsfenster jederzeit so starten, wie ich es zuletzt geschlossen habe. Dazu habe ich bisher die Fenstergröße und -position mittels Preferences abgespeichert. Problem hierbei ist, dass wenn ich ein Fenster maximiert habe und es schließe, dass dann eben die Größe und Position gespeichert wird. Beim nächsten Start wird das Fenster auch so wieder angezeigt nur ist das kleine Symbol oben (neben dem x) nicht in dem Status "maximiert". Das könnte ich nun zwar mit set/getExtendedState() auch noch abspeichern aber ich frage mich, ob solche Kleinigkeiten nicht auch vom Betriebssystem übernommen werden könnten.



Wie macht ihr das?





Swing Fenstereinstellungen speichern

0 commentaires:

Enregistrer un commentaire