Java JTEXT带CR LF的区域包线

Java JTEXT带CR LF的区域包线,java,jtextarea,Java,Jtextarea,我想读取一个文件,当读取遇到CR LF值时,将其行包装成JTextArea JTextArea有像setLineWrap和setWrapStyleWord这样的方法,但它们不能做到这一点 谢谢。只需将CRLF替换为\n 您提到的换行方法略有不同-它们换行太长,无法放入JTextArea。\r(CR)不会换行(LF) \n(左)将行馈送 \r\n(CRLF)将换行 奇怪的是,jTextArea没有为此提供配置选项。在Windows下\n等于CRLF,而在Linux下等于LF,所以我的文件已经包含它

我想读取一个文件,当读取遇到CR LF值时,将其行包装成
JTextArea

JTextArea
有像
setLineWrap
setWrapStyleWord
这样的方法,但它们不能做到这一点


谢谢。

只需将CRLF替换为\n

您提到的换行方法略有不同-它们换行太长,无法放入JTextArea。

\r(CR)不会换行(LF)
\n(左)将行馈送
\r\n(CRLF)将换行


奇怪的是,jTextArea没有为此提供配置选项。

在Windows下\n等于CRLF,而在Linux下等于LF,所以我的文件已经包含它了!不要在文件中替换。。替换要显示在JTextArea中的字符串。好的,它可以工作,谢谢。。。但JTextArea能够处理CRLF以铺设新线路不是更好吗?LF不等于\n ASCII码0xA?可能在Linux中可以工作?我一定要试试@xdevel2000,JText区域不支持\r\n作为新行字符串。不需要转换它。这是默认行为。只要找到换行符字符串,文本就会换行到下一行。所以你的问题毫无意义。发布演示问题的SSCCE()。