我有一個JList
它設置爲ArrayList
天。JList設置爲ArrayList,顯示預設標題
public void setCalender(ArrayList<Day> calender) {
this.calender = calender;
listDays.setListData(this.calender.toArray());
}
每一天包含日期/ ID和3個時期:
public class Day {
private int date;
private Period p1;
private Period p2;
private Period p3;
public Day(int date) {
this.date = date;
p1 = new Period(1);
p2 = new Period(2);
p3 = new Period(3);
}
}
當列表呈現,它顯示每個列表項爲 「[email protected]」 的實例。 有沒有辦法讓固定的字符串顯示用戶(即Day1),同時仍然保留整個對象在列表中檢索?