hello guys我在我的应用程序中有一个将jtextarea上的数据保存为.txt文件的代码。 问题是,当我在我的jtextarea上输入多行文本并将其保存为“.txt”文件时,整个数据写为一行文本。将Jtext区域的确切文本写入文件
String content = txtDescriptionCity.getText(); //jtextarea
File file = new File("C:\\Tour v0.1\\Descriptions\\City\\"+txtcityname.getText()+".txt");
if (!file.exists()) {
file.createNewFile();
}
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
bw.write(content);
bw.close();
我想写的文字,因为它是对的JTextArea喜欢这张
“文本行一个
文本线两条
文本行三”
所有的文本将作为单个字符串出现,您需要拆分字符串,然后将其写入文本文件。 –