我目前正在使用ClassA中名为getList()的方法将另一个Class(ClassA)中创建的数组列表传递到另一个Class(ClassB)。
this.toggleHighlights()
上面的数组创建了一个存储医生的ArrayList。名称和医学等细节。
public List<Doctor> doctorList = new ArrayList<Doctor>();
然后我使用B类来填充一个组合框,但它填充它很好,但是数组列表的内容全部存储在一行中,我想将其拆分,以便我能够选择一个特定的医生。
public List<Doctor> getList()
{
return doctorList;
}
答案 0 :(得分:0)
而不是将列表作为项循环添加到列表中并添加每个项目。
for (Doctor doc : im.getList()) {
cmboDoctorList.addItem(doc);
}