因此,如果我有一个组合框"box",并且它设置为的数组具有值"hello"和"world",我如何选择哪一个?
box.getSelectedItem();
这将返回选定的对象。这是javadoc:http://docs.oracle.com/javase/6/docs/api/javax/swing/JComboBox.html
在
传递给 ItemListener 的 ItemEvent 上调用 getItem()
您可以使用
getSelectedItem()
来获取选定的一个。
String name[] = {"One","Two","Three","Four"};
JComboBox combo = new JComboBox(name);
combo.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent ie){
String str = (String)combo.getSelectedItem();
System.out.println("Selected Item is: " + str);
}
});