使用Java swing来更新textarea的一般方法是什么,用文本行(比如从一个Thread)更新,然后在添加文本时将文本插入符号流到textarea的底部.还要更新滚动条,使其位于底部.
我原以为我会有一个字符串缓冲区并将文本附加到该字符串然后在textarea中设置字符串并将滚动条放在底部.
Mic*_*ers 13
使用append()添加的文字,然后setCaretPosition()确保你用它滚动.
myTextPane.append(textFromSomewhere);
myTextPane.setCaretPosition(myTextPane.getDocument().getLength());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14207 次 |
| 最近记录: |