在顶部显示jscrollpane的垂直滚动条

时间:2015-01-16 09:47:31

标签: java jscrollpane

我有一个包含JPanel.JPanel的JScrollPane,其中包含一个JCombobox,一个JTextfield,4个JTextarea,其值取决于组合框中的选定项目。问题是滚动窗格的垂直滚动条总是从底部开始。

我试过

scrollPane.getVerticalScrollBar().setValue(0);

并尝试了

scrollPane.getViewport().setViewPosition(new Point(0,0));

但似乎没什么用。任何帮助都会受到赞赏。

1 个答案:

答案 0 :(得分:2)

在SwingUtilities.invokeLater()中包含调用scrollPane.getVerticalScrollBar().setValue(0);,让内容布局先完成。