所以我在滚动窗格中设置了一个JTextArea,并使用我设置的按钮,每次单击它时,我希望textarea的视图下拉一行。 (因此,在JTextArea顶部点击两次就是第3行)。
我知道最好的方法是使用.scrollRectToVisible();想法,但我真的很难执行它,因为我无法绕过它的矩形边。
非常喜欢任何帮助,谢谢!
int scrollPanePosition = scrollPane.getVerticalScrollBar().getValue());
//and then in the method that responds to my button
//(it didn't work at all but i thought this was the right idea).
{
scrollPane.setVerticalScrollBar(scrollPanePosition + 1);
scrollPanePosition = scrollPane.getVerticalScrollBar().getValue();
}