我有这种方法可以将我的 JList 天数设置为 ArrayList 中的每个 Day 对象
public void setCalender(ArrayList<Day> calender) {
this.calender = calender;
listDays.setListData(this.calender.toArray());
}
每天包含 3 个 Period 对象。目前该列表呈现为:
Day1
Day2
Day3
但是我希望用户也能够通过渲染来选择一个时期
Day1: Period1
Day1: Period2
Day1: Period3
Day2: Period1
Day3: Period2
Day3: Period3
..等等。我怎样才能做到这一点?