您应该添加到
JComboBox的
Person,当你打电话的对象,不只是名字,所以
Object item =event.getItem();这将返回
Person,而不是一个
String。如果要在中显示此人的姓名,请在类
JComboBox中将
toString方法重写为
Person类似以下内容:
public String toString() return this.naam;}
并且您应该将项目添加到列表中。
personenList.addItem(persoon);
编辑
如果您不想(或可以)覆盖此
toString方法,则应使用自定义渲染器。这是示例的链接:
http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html#renderer



