Einzelnen Beitrag anzeigen
Alt 28.06.2003, 09:34   #5
kju
Senior Member
 
Registriert seit: 28.05.2002
Alter: 47
Beiträge: 141


kju eine Nachricht über ICQ schicken
Standard Re: [Java] Zeilenumbrüche in Textdateien

Zitat:
Original geschrieben von blauesau
Hallo!

Kann mir da schnell wer helfen? Ich schreibe aus einer TextArea in eine Textdatei. Anscheinend macht er aber Carriage-Returns, statt New Lines? Jedenfalls ist das Notepad unfähig, diese Sonderzeichen richtig darzustellen!

Code:
  void jMenuItem2_mouseReleased(MouseEvent e) {
    JFileChooser chooser = new JFileChooser();
    chooser.showSaveDialog(this);
    try {
      FileWriter fw = new FileWriter(chooser.getSelectedFile());
      fw.write(monitor.getText());
      fw.close();
    }
    catch (IOException ex) {}
  }
Lässt sich da irgendwie eine Codierung angeben oder würde die Verwendung einer anderen Streamkombination zum gewünschten Resultat führen?

Danke!
funkt auf jeden fall:

Code:
...
try { 
     FileWriter fw=new FileWriter(chooser.getSelectedFile(),true);
     fw.write(monitor.getText()+(char)13 + (char)10);
     fw.close();
}
catch (IOException ioex) {
  }
...
____________________________________
There are two rules for ultimate success in life.
1. Never tell everything you know.
kju ist offline   Mit Zitat antworten