[問題] 自己寫NOTEPAD

看板java作者 (還沒想到)時間14年前 (2011/07/20 11:11), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
大家好~ 小弟我再練習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

07/20 11:22, , 1F
換行符號
07/20 11:22, 1F

07/20 11:23, , 2F
可以說清楚一點嗎?? 謝啦~
07/20 11:23, 2F

07/20 11:49, , 3F
我是用JTextArea 還是用JEditorPane 才能解決呢?
07/20 11:49, 3F
※ 編輯: god800606 來自: 211.23.86.187 (07/20 11:52)

07/20 12:34, , 4F
notepad 看的是 \r\n, 但你應該寫的是 \n
07/20 12:34, 4F

07/20 14:39, , 5F
嗯嗯 謝謝兩位 解決了
07/20 14:39, 5F
文章代碼(AID): #1E9aTfKJ (java)