JFrameに約10個のチェックボックスを追加しています。これらは配列で繰り返されるforループに追加され、コードは次のようになります。
JFrame f=new JFrame("hello ");
FlowLayout fl= new FlowLayout();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(300,300);
f.setVisible(true);
f.setLayout(fl);
for (int i=0 ; i<10; i++)
{
b[i]=new JCheckBox();
b[i].setVisible(true);
b[i].addItemListener(this);
f.add(b[i]);
} /// and so on .
私の質問は、ItemListenerを実装するときに、次のように各チェックボックスにアクセスする必要がある
かどうかです。if(b [1] .isSelected())、if(b [2] .isSelected())、または他の手法を使用できます。ループかこのようなもの..よろしくお願いします