您可以将项目添加为对象,而不是像这样添加String:
JComboBox<ItemClass> jc = new JComboBox<ItemClass>(); jc.addItem(item1); jc.addItem(item2); jc.addItem(item3);
因此,要返回键,事件的功能是:
jc.getSelectedItem().getKey
这样做,您必须重写
toString()ItemClass类的功能以返回要在组合框中显示的字符串。
顺便说一句,对于返回号,您可以尝试:
jc.getSelectedIndex(),它将返回您的字符串索引(
0 1 2用于
"a" "b" "c")



