SK0*_*004 4 java file-io swing jtextarea
我在Java Swing中有一个JTextArea和一个Submit按钮.需要将textarea的内容写入包含换行符的文件中.我得到了输出,它被写成文件中的一个字符串.
try {
BufferedWriter fileOut = new BufferedWriter(new FileWriter("filename.txt"));
String myString1 =jTextArea1.getText();
String myString2 = myString1.replace("\r", "\n");
System.out.println(myString2);
fileOut.write(myString2);
fileOut.close();
} catch (IOException ioe) {
ioe.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
请给我一些建议
Jef*_*rey 18
为什么不使用JTextArea内置write功能?
JTextArea area = ...
try (BufferedWriter fileOut = new BufferedWriter(new FileWriter(yourFile))) {
area.write(fileOut);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10328 次 |
| 最近记录: |