我有ArrayList<ArrayList<Object>> Suppliers
。每个ArrayList<Object>
都有2个元素,一个int(一个id和id可能不是彼此连续的。)和一个字符串(一个名字)。
现在在JComboBox中,我创建了一个DefaultComboBoxModel,其中包含主ArrayList'供应商'。
jcbSuppliers.setModel (new DefaultComboBoxModel (suppliersdata.Suppliers.toArray ()));
JComboBox向我展示了每个元素,如[1,本地供应商],[2,外部供应商],[4,其他供应商]。
在NetBeans调试中,我对jcbSuppliers进行了监视。变量窗口向我显示jcbSuppliers的每个元素都是一个带有2个对象的ArrayList。
现在我的问题是:
如何获取这两个项目或这两个对象的数组,但是选择的对象或项目?
我很感激帮助。非常感谢你。
答案 0 :(得分:2)
toString()
方法,显示你喜欢的信息,