Java JComboBox控件滚动条位置



我正在做一个简单的java程序(使用NetBeans' swing GUI builder)。您应该尽可能快地从JComboBox中选择一个随机放置的项目,然后它会告诉您时间并保存它(保持统计数据等)。

问题是,一旦你选择了一个项目,回去找一个不同的项目(在一个新的随机位置在JComboBox),滚动条似乎已经记住了它以前的位置。

因为这是一款竞争性游戏,所以将滚动条放置在前一名玩家的位置并不公平。

是否有任何方法可以设置滚动条在JComboBox中的位置?

注:它是一个垂直滚动条。此外,我确实试着在网上找到答案,但在搜索了两个多小时后找不到。任何帮助,感谢!

选择第一项,使滚动条回到顶部,然后将选择值设置为-1

comboBox.setSelectedIndex(0);
comboBox.setSelectedIndex(-1);

相关内容

  • 没有找到相关文章