【发布时间】:2017-11-01 10:52:24
【问题描述】:
JComboBox[] ChooseType = new JComboBox[a];
JRadioButton[] Primary = new JRadioButton[a];
ButtonGroup group = new ButtonGroup();
for (int b = 0; b < a; b++) {
ChooseType[b] = new JComboBox(Types);
Primary[b] = new JRadioButton();
group.add(Primary[b]);
Primary[b].addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
ChooseType[b].setSelectedIndex(8);//Error here
}
});
}
我已经试过了:
final JComboBox[] ChooseType = new JComboBox[a];
我也尝试创建一个内部类和一个方法,所以我不必直接处理actionPerformed里面的JComboBox。 有人可以告诉我如何解决吗?
【问题讨论】:
-
您是否查看过存在完全相同问题的众多重复项中的任何一个?
标签: java