【发布时间】:2011-06-12 05:14:14
【问题描述】:
我正在编写一个记事本克隆以了解有关 guis 的更多信息。我的程序使用代码创建了一个文本文件:
try {
formatter = new Formatter(fileName+".txt");
formatter.format(contents);
formatter.close();
JOptionPane.showMessageDialog(null, "File saved as "+fileName +".txt");
} catch (Exception e){
JOptionPane.showMessageDialog(null, "Error writing to file");
}
如何保持文本的格式?我正在从 JTextArea 中检索文件:
String contents = text.getText();
但基本上我会丢失所有格式。当我从文件中读取以下内容时,单词之间会出现空格:
字符串读取 = sc.next();
已打开文本 = 已打开文本 + " " + 阅读;
有没有将格式存储在字符串中?
【问题讨论】:
-
你在说什么格式?
-
什么是
contents?sc是什么?
标签: java string user-interface formatter