Simples arquivo txt

Bom dia pessoal.
estou gerando um arquivo txt com o texto de um JTextArea, no entanto o txt gerado grava um caracter no lugar do ENTER, tem como fazer o txt ser gerado exatamente como o texto do JTextArea?
Obrigado.

Isto tem a ver com o encoding do seu texto…
Procure por isso.

Procurando rápido pelo google achei isso:

http://java.sun.com/docs/books/tutorial/i18n/text/convertintro.html

nao sei se resolve seu problema, mas pode te esclarescer pra poder procurar mais.

Realmente, o problema é o encoding… O windows não se dá bem com esse tal de \n do Java :stuck_out_tongue:

Geralmente, eu costumo fazer o seguinte: Na hora de salvar, eu pego a String vinda do TextField e dou um replace na danada:

String novaString = stringTF.getText().replace('\n', (char)Character.LINE_SEPARATOR)

Isso vai substituir os \n pelo caracter correspondente ao byte de quebra de linha em baixo nível.

Espero que funcione com você também =]

Té mais o/