JTextArea
에있는 파일의 텍스트를 표시하려고합니다. 문제는 JTextArea
에 줄 바꿈이 표시되지 않는다는 것입니다. 나는이 같은 방법으로 텍스트를 표시하려고하면`text
문자열의JTextArea에서 줄 바꿈
FileHandler fh = new FileHandler();
String text = fh.loadFile("src/Files/info.txt");
textArea = new JTextArea(text);
textArea.setSize(350, 350);
textArea.setVisible(true);
textArea.setEditable(false);
textArea.setFocusable(false);
textArea.setBorder(null);
this.add(textArea);
콘텐츠 Line one\nLine two\n Line three
입니다. 텍스트 영역은 다음과 같은 출력을 보여줍니다 Line one\nLine two\n Line three
을하지만 수동으로 텍스트를 다음과 같이 설정 한 경우 :
String text = "Line one\nLine two\n Line three"`
바꿈이 제대로 표시됩니다.
줄 바꿈에주의하십시오 (프로그래밍 언어 이외의 "\ n"은 사용하지 않습니다. 실제로는 줄 바꿈 사용) –
info.txt에는 실제 줄 바꿈 대신 백 슬래시가 포함되어 있거나 FileHandler.loadFile이 줄 바꿈 백 슬래시 -n 시퀀스. –