我有一个非常相似的问题,比如这个Java ComboBox Different Value to Name
我已经更改了代码,所以我会得到一个Employee
-Object(我更改了我的类名,因为上面链接中的类名是Employee
)。
就我而言,我已经有一个toString()
方法,我不想覆盖它。(我在其他地方需要它)
但我不想toString()
在我的JCombobox
. 但它会自动执行。
我不想返回任何字符串!我需要这些物品。
有没有办法在创建 JCombobox 时说“采取另一种toString()
方法,让我们说”?toStringDifferent()
this.comboEmployees = new JComboBox(new EmployeeComboboxModel(getEmployees()));
// this will give me the toString-method's return-value of the Employee object.
// But i want the toStringDifferent() method's result.
谢谢!