Hallo,
ich habe vor eine Applikation zu schreiben, die als FrontEnd Swing-Komponenten benutzt.
Allerdings möchte ich sowohl Äußerlichkeiten (Größe, Position des JFrames), als auch "logische" Sachen (inhalte von JTextField(s), in welchem Menu sich der Benutzer beim Beenden des Programms befindet, etc) konistent abspeichern, so dass der User nach Beenden des Programms und einem Neustart, exakt den gleichen Zustand vorfindet wie beim Beenden.
Mein Gedanke war, dass ich die "User-Einstellungen" beim Beenden in eine Propertie-Datei schreibe und beim Starten dann -wenn vorhanden- auslese und nutze, oder halt einen Default-Wert nehme!
Allerdings muss ich sagen...dass ist ganz schön viel code^^
Geht das nicht evtl etwas (oder auch ganz gewaltig) geschickter...irgendjemand eine Idee?
MfG
ich habe vor eine Applikation zu schreiben, die als FrontEnd Swing-Komponenten benutzt.
Allerdings möchte ich sowohl Äußerlichkeiten (Größe, Position des JFrames), als auch "logische" Sachen (inhalte von JTextField(s), in welchem Menu sich der Benutzer beim Beenden des Programms befindet, etc) konistent abspeichern, so dass der User nach Beenden des Programms und einem Neustart, exakt den gleichen Zustand vorfindet wie beim Beenden.
Mein Gedanke war, dass ich die "User-Einstellungen" beim Beenden in eine Propertie-Datei schreibe und beim Starten dann -wenn vorhanden- auslese und nutze, oder halt einen Default-Wert nehme!
Allerdings muss ich sagen...dass ist ganz schön viel code^^
Geht das nicht evtl etwas (oder auch ganz gewaltig) geschickter...irgendjemand eine Idee?
MfG