我有一个_result
JtextArea。每一秒都有一段新的文本String
被附加到它上面。默认情况下,光标位于顶部。我需要光标始终位于 JTextArea 中文本的末尾。这样我就可以看到最后附加的字符串是什么。
_result.append("my text");
// How do I make the cursor of `_result` JTextArea to be at the end of the text?
a没有append()
方法JTextField
。我假设你在谈论一个JTextArea
.
默认情况下,光标位于顶部。
默认情况下,插入符号应显示在文本的末尾。如果不是,那么你可能做错了什么。C查看文本区域滚动以获取更多信息和一些解决方案。
你也可以试试:
_result.setText(""),
如果您只想查看附加文本,请尝试附加新文本。
也许这会有所帮助。
_result.setCaretPosition(_result.getText().length());