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
}
});
}
最終的または効果的に最終でなければならない私はすでにこれを試してみましたactionPerformed内のJComboBox。 誰かにそれを修正する方法を教えてもらえますか?ローカル変数は、
あなたは正確に同じ問題を持つ多数の重複のいずれかを見ていましたか? – tnw
[ローカル変数スコープに関する問題点]の重複が考えられます。どのようにそれを解決するには?](https://stackoverflow.com/questions/25894509/problems-with-local-variable-scope-how-to-solve-it) – Frakcool