gpt4 book ai didi

java - 如何设置并锁定JScrollpane到底部?

转载 作者:行者123 更新时间:2023-12-01 14:37:29 25 4
gpt4 key购买 nike

如何将 JScrollPane 设置到 JTextArea 的底部?我尝试过DefaultCaret 插入符号 = (DefaultCaret)getCaret();
caret.setUpdatePolicy(DefaultCaret.ALWAYS_UPDATE);
但它不起作用,它没有自动下降。

这是我当前的代码

public class subTextAreaMessages extends JTextArea implements ActionListener{
private ArrayList al;
public subTextAreaMessages()
{
setEditable(false);
listTheMessages();
Timer t = new Timer(500,this);
t.start();
}

public void listTheMessages()
{
ConnectMysql.getUsernamesTest(this);
}

@Override
public void actionPerformed(ActionEvent e) {

try {
System.out.print(getText(185,186));
} catch (BadLocationException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}




jspTextField = new JScrollPane(new subTextAreaMessages());

mainPanel2.add(jspTextField ,BorderLayout.CENTER);

最佳答案

根据您的具体要求,以下其中一项应该会有所帮助

  1. Text Area Scrolling
  2. Smart Scrolling

关于java - 如何设置并锁定JScrollpane到底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16346978/

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