java中  \n  和  \r  什么区别?(为何在文本框中输入的有回车,而用gettext()取得文本框内容然后写入文件,会发现写不进回车?)

解决方案 »

  1.   

    另外,再问个其他的:JList列表框中能否插入分割线?就像菜单中能插入的分割线那样?我查了API,貌似没有
      

  2.   

    FileWriter out=new FileWriter("c:\\list.txt");
    out.write(t.getText());
    out.close();t是文本框
      

  3.   

    你确信文本框的字符串里有\r或\n这样的字符?
    在windows系统,\r\n组合才能显示出换行(记事本打开的时候),如果光有\r或\n,是显示不出换行的,你用其他编辑器(如写字板)打开文件应该能到效果的
      

  4.   

    windows下,\r\n换行。
    linux/unix下,\n换行
      

  5.   

    另外,再问个其他的:JList列表框中能否插入分割线?就像菜单中能插入的分割线那样?我查了API,貌似没有
      

  6.   

    windows下,\r\n换行。
    linux/unix下,\n换行