Java JComboBox选择最后一个值

时间:2016-04-22 14:44:39

标签: java swing

我有一个JComboBox我已经让用户可以在JComboBox中添加新值,当他们添加了我想要的值时,现在就选择了值。< / p>

它会自动将当前选择设置为JComboBox中的第一个值,是否有一种方法可以将其设置为始终选择最后一个值,这样可以解决问题

3 个答案:

答案 0 :(得分:1)

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

---- or

jComboBox1.setSelectedIndex(jComboBox1.getItemCount()-1);

这是您要寻找的代码。

答案 1 :(得分:1)

  

有没有办法可以将它设置为始终选择最后一个值,这样就可以解决问题

comboBox.setSelectedIndex(...);

您只需指定要选择的索引号,即组合框中的项目数 - 1.

答案 2 :(得分:0)

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