我有一个JComboBox
我已经让用户可以在JComboBox
中添加新值,当他们添加了我想要的值时,现在就选择了值。< / p>
它会自动将当前选择设置为JComboBox
中的第一个值,是否有一种方法可以将其设置为始终选择最后一个值,这样可以解决问题
答案 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);