Java Swing - Using JScrollPane and Having it scroll back to top

前端 未结 7 967
[愿得一人]
[愿得一人] 2020-12-09 00:52

I\'m using JScrollPane to allow scrolling in a JFrame that has a text component that\'s serving as a text editor. What I want to do, after setting the text in this editor,

7条回答
  •  借酒劲吻你
    2020-12-09 01:03

    Just in case you are not using a text component take a look at the thread posted here.... Setting Scroll Bar on a JScrollPane

    Their solution is to spin off a thread via invokeLater

    final JScrollPane scroll = new JScrollPane(text);
    javax.swing.SwingUtilities.invokeLater(new Runnable() {
       public void run() { 
           scroll.getVerticalScrollBar().setValue(0);
       }
    });
    

提交回复
热议问题