作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在做一个文本编辑器程序,但在将文本区域的内容保存到 .txt 文件时遇到问题。写的内容不显示。相反,出现了一堆编码。
谁能帮我解决这个问题。
JFileChooser chooser = new JFileChooser();
chooser.setCurrentDirectory(new File("C:\\Users\\Silvan\\Desktop"));
int retrival = chooser.showSaveDialog(null);
if (retrival == JFileChooser.APPROVE_OPTION)
{
try(FileWriter fw = new FileWriter(chooser.getSelectedFile()+".txt"))
{
fw.write(txt1.toString());
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
}
最佳答案
发生这种情况是因为您没有获取 JTextArea
的文本,而是您自己保存了 JTextArea
使用:
fw.write(txt1.getText());
关于java - 如何在java中保存一个文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20623557/
我是一名优秀的程序员,十分优秀!