作者hsnuconan (沒)
看板java
標題[問題] 關於JTextArea寫檔的問題
時間Sat Jun 12 00:30:08 2010
請問一下各位版友
如果要將TextArea裡的所有字通通寫到某個txt檔中
我使用
BufferedWriter output = new BufferedWriter(new FileWriter(file));
output.write(textarea.getText());
但是後來去看儲存結果
txt檔卻沒有換行 通通都擠在一行上
請問一下這要如何解決了?
謝謝版友們的回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.221.19
1F:推 nand:加一行 output.newLine(); 就會換行了 06/12 00:56
2F:推 hijamoya:你用notepad開就會換行了 \n在txt不會換 會變空白 06/12 02:04
3F:→ hsnuconan:1F:沒有用耶 2F:我想要在txt檔上看起來是換行的 06/12 02:16
4F:推 slalala:\r\n 06/12 02:59
5F:推 nand:程式是不是在Linux跑的?然後在Windows下用notpad開啟? 06/12 07:34
6F:→ hsnuconan:程式通通都是在windows下運作的 用記事本開的 06/12 09:07
7F:推 neigence:String str = textarea.getText.replace("\n","\r\n") 06/12 11:24
8F:→ narsilx:tinyeclipse加油xd 06/12 18:17
9F:→ narsilx:我同neigence getText().replaceAll("\n", "\r\n") 06/12 18:21
10F:→ hsnuconan:哇!這篇釣到好多同班的 06/13 12:39