Java FileWriter - Append " - Zeile der Text-Datei

Habe ich eine Schaltfläche in einer GUI, und wenn die Taste gedrückt wird, hat der Benutzer die Möglichkeit, Informationen in einer text-Datei. Ich habe diesen part-setup, in Ordnung, aber die Sache ist messing mit mir ist, dass, wenn der Benutzer schreibt in die Datei, löscht es alle Informationen, die in der text-Datei und die einzige Linie Links ist die neue, die gerade Hinzugefügt wurde. Ich muss hinzufügen, die Informationen und halten immer noch die ursprüngliche Information in der text-Datei. Ich dachte, dass der Befehl append in der Lage war, dies zu tun, aber ich bin offensichtlich etwas falsch. Jede Hilfe wäre genial!

Hier ist mein code:

FileWriter fWriter = null;
    BufferedWriter writer = null;
    try {
        fWriter = new FileWriter("info.txt");
        writer = new BufferedWriter(fWriter);


        writer.append(javax.swing.JOptionPane.showInputDialog(this, "add info"));
        writer.newLine();
        writer.close();
    } catch (Exception e) {
    }
InformationsquelleAutor rjdelight | 2011-04-10
Schreibe einen Kommentar