[FileOutputStream] Ecriture sur fichier

Fermé
the java lover - 21 août 2002 à 15:06
choubaka Messages postés 39407 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 9 décembre 2024 - 22 août 2002 à 13:53
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.
A voir également:

1 réponse

choubaka Messages postés 39407 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 9 décembre 2024 2 104
22 août 2002 à 13:53
voui! utilise un FileWriter, ça te permet d'écrire directement des String

pliize

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