2010-11-29 7 views
0

파일을 읽고 CR LF 값과 만날 때 그 줄을 JTextArea에 넣고 싶습니다.CRT가있는 JTextArea 줄 바꿈

JTextArea에는 setLineWrapsetWrapStyleWord과 같은 방법이 있습니다.

감사합니다. 그들은 JTextArea에에 맞게 너무 긴 줄을 바꿈 -

+0

이것은 기본 동작입니다. 줄 바꿈 문자열이 발견되면 텍스트는 다음 줄로 줄 바꿈됩니다. 그래서 당신의 질문은 말이되지 않습니다. 문제를 나타내는 SSCCE (http://sscce.org)를 게시하십시오. – camickr

답변

2

그냥

당신이 언급 한 Linewrapping 방법이 약간 다른 것이 있습니다 \ n을 함께 CRLF를 대체합니다.

+0

Linux에서 \ n은 CRLF와 동일하지만 Linux에서 LF와 같으므로 내 파일에 이미 포함되어 있습니다! – xdevel2000

+0

파일에서 바꾸지 마십시오. JTextArea 안에 표시 할 문자열을 바꿉니다. – chzbrgla

+0

괜찮 았어, 고마워 ...하지만 JTextArea가 CRLF를 처리하여 새 라인을 추가하는 것이 좋지는 않니? LF는 \ n ASCII 코드 0xA와 같지 않습니까? 리눅스에서 작동 할 수 있습니까? 나는 그것을 시도해야한다! – xdevel2000

0

\ r (CR) 개행 (LF).
\ n (LF)은 줄 넘김입니다.
\ r \ n (CRLF)는 줄 넘김입니다.

이렇게 이상한 jTextArea는 구성 옵션을 제공하지 않습니다.