2016-04-22 20 views
0

JComboBox私はJComboBoxに新しい値を追加する可能性をユーザに与えました。値が追加されたときに値が選択されるようにしました。Java JComboBox最後の値を選択

それは自動的に常にJComboBoxの最初の値に現在の選択を設定し、私は最後の値のすべての時間を選択するように設定することができる方法があり、これが問題

+0

何が間違っているかを確認できるように[SSCCE](http://sscce.org)を入力してください。 –

+0

いつ...........? – MadProgrammer

答えて

1
jcomboBox.setSelectedValue("what you have added last"); 

---- or 

jComboBox1.setSelectedIndex(jComboBox1.getItemCount()-1); 
を解決するだろう

これはあなたが探しているコードです。

+1

あなたは私の提案に同意してうれしいです。 OPにコンボボックスAPIを読む時間を実際に取るように項目数を取得する方法は指定しなかった。 – camickr

0
JComboBox<String> test = new JComboBox<String>(); 
String value = "hello"; 
test.addItem(value);   
test.setSelectedItem(test); 
+0

少しの説明これがOPにどのように答えるかは、はるかに役立つだろうと思いませんか? –

1

が、私は最後の値のすべての時間を選択するように設定することができますが方法であり、これは問題

comboBox.setSelectedIndex(...); 

を解決するだろうあなただけのようになりますかを選択したいインデックス番号を指定しますコンボボックスのアイテムの数 - 1

関連する問題