如何在JComboBox中检测所选对象?

时间:2013-03-30 17:53:42

标签: java swing object selection jcombobox

我制作了一个JComboBox,并用我自己创建的对象类型的toString结果填充它。

我希望能够从JComboBox调用所选对象,然后使用其类中的方法。但是,即使我的JComboBox只包含一个对象类型(我制作的那个),Java也不知道这一点,因此我可以使用类似的东西......

MyObject selectedObject = MyComboBox.getSelectedItem();

因为Java不能接受只选择“MyObject”。

我该如何让用户选择我自己的对象?

1 个答案:

答案 0 :(得分:2)

我认为你需要施展它,比如

MyObject selectedObject =(MyObject)MyComboBox.getSelectedItem();