如何向下移动JTextArea的当前滚动视图,以便插入符号出现在JTextArea的顶部?感谢。
答案 0 :(得分:1)
你可以这样做:
Point pt = textArea.getCaret().getMagicCaretPosition();
Rectangle rect = new Rect(pt, new Dimension(1, 10));
textArea.scrollRectToVisible(rect);
也可以使用getDocument
进行更好的选择。
答案 1 :(得分:0)
将JTextArea放在JScrollPane中,然后调用
scrollPane.getVerticalScrollBar().setValue(value);