Автоматическая прокрутка текстовой области с помощью scrolllRectToVisible

Итак, я установил JTextArea на панели прокрутки, и с помощью кнопки, которую я настроил, каждый раз, когда я щелкаю по ней, я хочу, чтобы представление текстовой области отображалось на одну строку вниз. (Таким образом, два клика вверху 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 ответов

Другие вопросы по тегам