簡體   English   中英

從JTextArea寫入文件,沒有換行符?

[英]Writing from JTextArea to File, No Break Lines?

好的,我可以鍵入JTextArea並將其保存到文件中,但是例如,當我在記事本中打開文件時,它沒有斷行。 當重新加載到我的程序中時,文件再次具有斷線。

我想知道為什么會發生這種情況,為什么不將其設置為相同呢? 以及輸出到文件時如何使格式相同,使其與JTextArea中的外觀相同。

在JTextArea api中,我看不到任何提供有關如何執行此操作的線索的方法。 謝謝!

您的Notepad版本很可能無法識別行號的“ unix”結尾(某些Java庫也使用/產生)。 嘗試使用另一個文本編輯器。 如果我沒記錯的話, Wordpad做得更好。 如果不是這樣,則應發布代碼和操作環境。

我可以輸入JTextArea並將其保存到文件中,

您如何保存文件?

在JTextArea api中,我看不到任何方法可以為我提供任何線索

使用textArea.write(...)方法保存文件。 它將使用您當前使用的平台的適當的行尾字符串保存文件。

有關更多信息,請參見文本和

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM