我有一个包含JPanel.JPanel的JScrollPane,其中包含一个JCombobox,一个JTextfield,4个JTextarea,其值取决于组合框中的选定项目。问题是滚动窗格的垂直滚动条总是从底部开始。
我试过
scrollPane.getVerticalScrollBar().setValue(0);
并尝试了
scrollPane.getViewport().setViewPosition(new Point(0,0));
但似乎没什么用。任何帮助都会受到赞赏。
答案 0 :(得分:2)
在SwingUtilities.invokeLater()中包含调用scrollPane.getVerticalScrollBar().setValue(0);
,让内容布局先完成。