我有一系列 JCheckBox 实例,我想使用 .setSelected(false) 将它们的状态重置为未选中,但我不确定如何执行此操作。我认为它类似于下面的内容,但它不会编译。
ArrayList<JCheckBox> checkboxList; //initialized in this manner earlier in code
public class MyResetListener implements ActionListener {
public void actionPerformed(ActionEvent a){
for(JCheckBox a : checkboxList){
checkboxList.setSelected(false);
}
}
}
我也尝试过使用普通的 for 循环,但不确定如何访问 ArrayList。
public class MyResetListener implements ActionListener {
public void actionPerformed(ActionEvent a){
for(int i=0; i<256; i++){
checkboxList[i].setSelected(false);
}
}
}