我正在创建一个聊天应用程序。在这个聊天应用程序中,我必须使用 Java SwingJTextPane
为一些特定的字符串赋予样式,例如用户的显示名称和消息的时间。这就是我选择JTextPane
over的原因JTextArea
。在 JTextPane 中,我不能追加字符串,所以我创建了一个字符串缓冲区来追加字符串,然后我做jTextPane.setText(stringBuffer.toString())
.
这是我的问题:当我将字符串附加到JTextPane
via aStringBuffer
时,会有延迟。如何在 a 中逐行附加字符串JTextPane
?