Java Swing-如何向下滚动JTextArea?

Java Swing-如何向下滚动JTextArea?,java,swing,scroll,jtextarea,Java,Swing,Scroll,Jtextarea,我有一个基本聊天应用程序。我使用JTextArea作为缓冲区。添加消息后,我想滚动到底部。如何做到这一点 我找不到允许我执行此操作的成员函数。您可以通过将插入符号位置设置为文本区域的末尾来执行此操作,即 myTextArea.setCaretPosition(myTextArea.getDocument().getLength()); 编辑:通过查看本页右下角列出的相关问题,您可以了解有关此问题的更多信息。特别是,请查看camickr的答案和此线程中的链接:。这是一个比我给出的答案更好、更完整

我有一个基本聊天应用程序。我使用
JTextArea
作为缓冲区。添加消息后,我想滚动到底部。如何做到这一点


我找不到允许我执行此操作的成员函数。

您可以通过将插入符号位置设置为文本区域的末尾来执行此操作,即

myTextArea.setCaretPosition(myTextArea.getDocument().getLength());
编辑:通过查看本页右下角列出的相关问题,您可以了解有关此问题的更多信息。特别是,请查看camickr的答案和此线程中的链接:。这是一个比我给出的答案更好、更完整的答案(我刚才对此投了赞成票)