使用scrollRectToVisible自动滚动textArea

时间:2013-04-16 19:13:16

标签: java swing scroll jtextarea jviewport

所以我在滚动窗格中设置了一个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();
    }

0 个答案:

没有答案