Bonjour,

j'aimerai ecrire dans un fichier texte le contenue d'une JTextArea.
mais les saut de ligne ne sont pas faite dans le fichier texte (du moin pas visible par blocnote).

voici un resume de ma class:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
JTextAreaText = new JTextArea
texte = this.text.getText();
 
FileWriter monFichier = new FileWriter("fichier.txt");
PrintWriter fluxEcriture = new PrintWriter(monFichier);
fluxEcriture.print(texte);
fluxEcriture.close();
Bien avec les try/catch aproprie...

Il me semble qu'avant sa fonctionnait sans prob mais depuis j'ai transforme ma textArea en JtextAre et de plus, j'y est mis les saut de ligne auto :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
texte.setLineWrap(true);
texte.setWrapStyleWord(true);
(merci a la faq )
je suis casi sur quie le probleme vient de la.

ce petit prob ma fait reflechir, et j'aimerai aussi vous demander: il me semble ki a une histoire de saut de ligne diferente sous linux et windows.
si c'est le cas, comment rendre mon apli valide pour windows et linux ?

merci




[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java