C
CreaaZ
Gast
Hallo,
ich habe eine frage zum Thema "Schreiben und Lesen von Dateien"..
Ich habe ein Programm geschrieben, welches Daten in 9 ArrayLists und einer JList verarbeitet.
Nun möchte ich, dass man auf Wunsch den aktuellen Inhalt der Listen speichert.
Zur Indikation:
Jedem Object aus der JList ist ein String aus den je 9 ArrayListen zugeordnet, bzw. die Indizes der zusammengehörenden Objects ist in allen Listen gleich.
Drückt man also in meinem Programm den zweiten Eintrag (Index 0), fragt er aus allen Listen den Eintrag mit Index=0 ab und schreibt sie in verschiedene Textfelder.
Mein Ziel ist es dass ich wenn ich das Programm schließe und danach wieder öffne, dass der Inhalt von dem letzten Schließen wiederhergestellt wird und ich weiter Elemente hinzufügen und löschen kann..
Wie kann ich das am einfachsten und besten implementieren?
Ich hatte eventuell an eine XML-File gedacht in die alle Strings geschrieben werden..
Gibt es einfache, bzw. bessere Methoden?
Mit freundlichen Grüßen,
CreaaZ
ich habe eine frage zum Thema "Schreiben und Lesen von Dateien"..
Ich habe ein Programm geschrieben, welches Daten in 9 ArrayLists und einer JList verarbeitet.
Nun möchte ich, dass man auf Wunsch den aktuellen Inhalt der Listen speichert.
Zur Indikation:
Jedem Object aus der JList ist ein String aus den je 9 ArrayListen zugeordnet, bzw. die Indizes der zusammengehörenden Objects ist in allen Listen gleich.
Drückt man also in meinem Programm den zweiten Eintrag (Index 0), fragt er aus allen Listen den Eintrag mit Index=0 ab und schreibt sie in verschiedene Textfelder.
Mein Ziel ist es dass ich wenn ich das Programm schließe und danach wieder öffne, dass der Inhalt von dem letzten Schließen wiederhergestellt wird und ich weiter Elemente hinzufügen und löschen kann..
Wie kann ich das am einfachsten und besten implementieren?
Ich hatte eventuell an eine XML-File gedacht in die alle Strings geschrieben werden..
Gibt es einfache, bzw. bessere Methoden?
Mit freundlichen Grüßen,
CreaaZ