有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java从JTextArea写入文件,没有断线?

好的,我可以在JTextArea中键入内容并将其保存到文件中,但是当我在记事本中打开文件时,例如,它没有特征线。当加载回我的程序时,该文件再次具有特征线

我想知道为什么会发生这种情况,为什么不让它保持不变呢? 以及如何在输出到文件时使格式相同,从而使其与JTextArea中的外观相同

在JTextArea api中,我没有看到任何方法可以为我提供任何关于如何实现这一点的线索。 谢谢


共 (2) 个答案

  1. # 1 楼答案

    I can type into the JTextArea and save it to a file,

    你是怎么保存文件的

    In the JTextArea api I do not see any methods that give me any clue on how to do this

    使用textArea.write(...)方法保存文件。它将使用当前使用的平台的适当行尾字符串保存文件

    有关更多信息,请参见Text and New Lines

  2. # 2 楼答案

    您的Notepad版本很可能无法识别“unix”行尾序列(某些Java库也使用/生成)。尝试使用另一个文本编辑器。如果我没记错的话,Wordpad做得更好。如果不是这样,您应该发布代码和操作环境