【发布时间】:2016-06-17 10:24:35
【问题描述】:
我使用 for 循环根据另一个 ArrayList 的内容创建多个复选框。现在我正在尝试这样做,因此当单击复选框时,它将更改另一个数组列表中某个对象的属性。但是,当我在 for 循环中创建复选框时,它们都具有相同的名称,所以我不知道如何单独引用每个复选框。我还创建了一个复选框的 ArrayList,认为我可以以某种方式使用它。
for(int i =0;i<studentlist1.size();i++)
{
JCheckBox chbx = new JCheckBox(studentlist1.get(i).getName());
panel.add(chbx);
boxes.add(chbx);
}
【问题讨论】:
-
在创建时处理复选框事件