1

私は単純な Java プログラム (NetBeans のスイング GUI ビルダーを使用) に取り組んでいます。JComboBox からランダムに配置されたアイテムをできるだけ早く選択することになっています。そうすれば、時間を教えて保存します (統計などを保持します)。

問題は、項目を選択して別の項目 (JComboBox の新しいランダムな位置) を見つけるために戻ると、スクロールバーが以前の位置を記憶しているように見えることです。

このゲームは対戦を想定しているため、スクロールバーが前のプレイヤーの位置にあるのは公平ではありません。

JComboBox でスクロールバーの位置を設定する方法はありますか?

PSそれは垂直スクロールバーです。また、オンラインで答えを見つけようとしましたが、2時間以上検索しても見つかりませんでした. どんな助けでも大歓迎です!

4

1 に答える 1

4

スクロールバーが一番上に戻るように最初の項目を選択し、選択項目を -1 に設定します。

comboBox.setSelectedIndex(0);
comboBox.setSelectedIndex(-1);
于 2013-05-10T05:43:44.403 に答える