gpt4 book ai didi

java - 将 JScrollPane 锁定到 JTextArea 的底部(java swing)

转载 作者:搜寻专家 更新时间:2023-11-01 01:18:28 25 4
gpt4 key购买 nike

我目前有一个设置,其中在 JScrollPane 中有一个 JTextArea,这样您就可以滚动框中的文本。

我想做的是设置 JScrollPane 以便每当新文本添加到框时(总是在新行的底部)它会向下滚动到底部。

有没有简单的方法可以做到这一点?

请注意:我不希望它在更新文本时永久锁定在底部(用户应该仍然可以滚动浏览文本)。我正在寻找一种效果,就像您在 UNIX 中拖尾日志文件一样。

最佳答案

为什么不简单地将插入符号位置设置到 JTextArea 的末尾。即,

myTextArea.setCaretPosition(myTextArea.getDocument().getLength());

关于java - 将 JScrollPane 锁定到 JTextArea 的底部(java swing),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7938881/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com