채팅 응용 프로그램을 만들고 있습니다. 이 채팅 응용 프로그램에서 Java Swing의 JTextPane
을 사용하여 사용자의 표시 이름과 메시지 시간과 같은 특정 문자열에 스타일을 지정해야합니다. 그래서 JTextPane
을 JTextArea
이상으로 선택했습니다. JTextPane에서 문자열을 추가 할 수 없으므로 문자열을 추가하는 String 버퍼를 만든 다음 jTextPane.setText(stringBuffer.toString())
을 작성합니다.자바 스윙에서 문자열을 추가하는 방법 JTextPane?
여기 내 문제가 있습니다 : StringBuffer
을 통해 JTextPane
에 문자열을 추가하면 지연이 있습니다. JTextPane
에 줄 단위로 줄을 추가하려면 어떻게해야합니까?
의은'Document' 오브젝트를 취득 'JTextPane' 그리고'insertString()'메쏘드 사용 –
이 예제를 보시기 바랍니다. (http://stackoverflow.com/questions/9650992/how-to-change-text-color-in-the-jtextarea/9652143 # 9652143) –
[JTextPane에 새 문자열 추가] 가능한 중복 (http://stackoverflow.com/questions/4059198/jtextpane-appending-a-new-string) – PhoneixS