G
Guest
Gast
Hallo!
Habe folgendes Problem:
Ich will den Text aus einer JTextArea in eine Textdatei speichern und beim Aufruf der
JTextArea soll der Text wieder geladen werden. Das funktioniert auch soweit.
Nur gehen jedesmal die Zeilenumbrüche verloren.
Vielen Dank im Voraus,
Tobias
Code zum Einlesen:
Code zum Auslesen:
Habe folgendes Problem:
Ich will den Text aus einer JTextArea in eine Textdatei speichern und beim Aufruf der
JTextArea soll der Text wieder geladen werden. Das funktioniert auch soweit.
Nur gehen jedesmal die Zeilenumbrüche verloren.
Vielen Dank im Voraus,
Tobias
Code zum Einlesen:
Code:
private String lesen(Kunde aKunde){
try {
BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStream(aKunde.getKundennummer()+"C.txt")));
String text="";
for(String buffer;(buffer = in.readLine()) != null;text+=buffer)
return text;
catch (IOException io) {
JOptionPane.showMessageDialog(this,"Keine Beschwerden vorhanden");
//io.printStackTrace();
return "";
}
}
Code zum Auslesen:
Code:
private String schreiben(Kunde aKunde){
try{
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream (aKunde.getKundennummer()+"C.txt")));
String x = ComplaintJTextArea.getText();
out.write( x );
out.flush();
out.close();
return x;
}catch (IOException io) {
io.printStackTrace();
return "";
}
}