[FileOutputStream] Ecriture sur fichier

Je désire enregistrer le contenu d'un JEditorPane sur un fichier texte.

Donc je récupère le contenu du JEditorPane, puis je le copie de la façon suivante (avec les exceptions en plus):

String txt = monJEditorPane.getText();

File fic = new File(monChemin);

FileOutputStream ostream = new FileOutputStream(fic);

ostream.write(txt.getBytes());

ostream.close();

Mon problème est que tout le texte est recopié, mais les passages à la ligne sont remplacés par des symboles .
En fait, dans mon fichier texte, je n'ai qu'une seule ligne contenant mon texte, et chaque phrase de mon texte est séparée de l'autre par un .

Quelqu'un pourrait-il m'indiquer comment remédier à ce problème.
Merci.

1 réponse

  1. Modérateur
    voui! utilise un FileWriter, ça te permet d'écrire directement des String

    pliize

    Chouba
    "Obsédé des travaux manuels non pratiquant"
    0