これが私の質問です。誰かが Java でチェックボックスを作成し、ユーザーがさまざまなオプションを選択できるように GUI インターフェイスでそれを使用しているとしましょう。次に、プログラマーはチェックボックス内にボタンを作成して、ユーザーがそのボタンをチェックすると、他のすべてのオプションもチェックされます.そして、彼がそのボタンのチェックを外すと、もちろん他のすべてのボタンがチェックされなくなります.Javaでそれはどのように可能ですか?
例 :
o1 = new JCheckBox("Option 1");
o2 = new JCheckBox("Option 2");
o3 = new JCheckBox("Option 3");
All = new JCheckBox("All");
.....
CheckBoxHandler listener = new CheckBoxHandler();
All.addItemListener(listener);
……
次のコードが、ItemListener を実装するときに作成されたクラスにあると仮定します。
public class CheckBoxHandler implements ItemListener
{
public void itemStateChanged(ItemEvent e)
{
if (e.getSource()==All)
if (e.getStateChange()==ItemEvent.SELECTED)
{
.... <------ (!!!)Here inside I am currently stack and I do not know how to
add the correct code in order to have all the other buttons checked.
}
}
}
提供されたヘルプは本当に感謝しています:)