我想将 的内容写入JTextArea
文件.txt
,但我不想丢失换行符。所以我想逐行写我不知道如何从JTextArea
.
问问题
114 次
2 回答
4
您可以使用JtextArea
'write
方法来执行此操作
JTextArea jArea=new JTextArea();
//do something............
BufferedWriter fileOut = new BufferedWriter(new FileWriter(yourFile));
jArea.write(fileOut);
于 2013-05-26T15:09:36.573 回答
0
最后我用了:
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
String ln = System.getProperty("line.separator");
String text = jta.getText() ;
String as = text.replaceAll("\n", ln);
bw.write(as.toString(),0, as.length());
bw.close();
但接受的答案更好。
于 2013-05-26T15:21:19.550 回答