看板 java 關於我們 聯絡資訊
大家好~ 小弟我再練習swing~~ 今天在練習做記事本 可是發生了一些問題 請各位前輩們幫忙解答一下 我再存檔寫入的時候用BufferedWriter BufferedWriter buf = new BufferedWriter( new FileWriter(file)); // 將文字編輯區的文字寫入檔案 buf.write(textArea.getText()); buf.close(); 在自己的編輯器一切正常 ex: abcd aaaa bbbb 不過存成txt檔 用記事本打開後 卻變成 abcd(一個黑黑的正方形)aaaa(一個黑黑的正方形)bbbb 好像只要按在編輯的時候enter 存進去之後都會變成黑色的正方形 是bufferedwriter的關西嗎? 是不是要用其他方式? 還是各位有什麼解決方法嗎?? 謝謝大家 如果要附完整code跟我說一下~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.23.86.187
Websphere:換行符號 07/20 11:22
god800606:可以說清楚一點嗎?? 謝啦~ 07/20 11:23
god800606:我是用JTextArea 還是用JEditorPane 才能解決呢? 07/20 11:49
※ 編輯: god800606 來自: 211.23.86.187 (07/20 11:52)
dou0228:notepad 看的是 \r\n, 但你應該寫的是 \n 07/20 12:34
god800606:嗯嗯 謝謝兩位 解決了 07/20 14:39