【发布时间】:2014-06-18 08:31:00
【问题描述】:
我有一个JList<Contract>。代码摘录:
public class Contract
{
private int houseId;
public int getHouseId() { return houseId; }
public void setHouseId(int hId) { houseID = hId; }
public String toString()
{
// want to return house address here somehow.
}
}
public class House
{
private int houseId;
private String address;
public int getHouseId() { return houseId; }
public String getAddress() { return address; }
}
public class Registry
{
private ArrayList<Contract> contracts;
private ArrayList<House> houses;
// ...get-methods...
}
在我的 JList 中,我想显示来自 House 类的 address。但我仍然需要元素类型为Contract 或对Contract 的引用。如何做到这一点?
【问题讨论】:
-
你可以分开显示,为什么你需要它来引用两者?
标签: java swing class arraylist jlist