저는 텍스트 편집기를 사용하고 있으며 줄 바꿈을 포함 할 수있는 입력 된 텍스트를 표시하려고합니다. 그러나 JLabel은 HTML을 사용하지 않고 여러 줄의 텍스트를 표시하지 않지만 사용하고 싶지는 않습니다. 편집 할 수없는 JTextArea (JScrollPane)에 표시하려고했지만 마우스 휠로 스크롤 할 수 없게되었습니다. 예를 들어자바에서 줄 바꿈을 사용하여 텍스트를 표시하는 방법
:
JTextArea textArea = new JTextArea();
JLabel label = new JLabel(textArea.getText());
JFrame.add(new JScrollPane(label));
어떻게 스크롤 컨테이너에 여러 줄의 텍스트를 표시 할 수 있습니까?
* "HTML을 사용하지 않고 -하지만 사용하고 싶지 않습니다"* 왜? – Frakcool
'JTextArea'가 아닌 스크롤 패널에 라벨을 추가했습니다. ??? – AJNeufeld
글쎄, 입력 된 텍스트의 줄 바꿈을
요소로 대체하는 방법을 말해 준다면, 나는 ok라고 말합니다. 나는 HTML이없는 또 다른 해결책이 있다고 생각했다. – Saphyra