- java.lang.Object
- 
- java.awt.CheckboxGroup
 
- 
- すべての実装されたインタフェース:
- Serializable
 
 public class CheckboxGroup extends Object implements Serializable CheckboxGroupクラスは、Checkboxボタンのセットをグループ化するために使用されます。CheckboxGroup内で一度に「オン」の状態にすることができるのは1つのチェックボックス・ボタンだけです。 1つのボタンを押して「オン」の状態にすると、「オン」の状態だったほかのボタンは「オフ」の状態になります。次のコード例では、3つのチェックボックスからなる新しいチェックボックス・グループを作成します。 setLayout(new GridLayout(3, 1)); CheckboxGroup cbg = new CheckboxGroup(); add(new Checkbox("one", cbg, true)); add(new Checkbox("two", cbg, false)); add(new Checkbox("three", cbg, false));
 次のイメージは、この例によって作成されるチェックボックス・グループを表します。  
- 
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 CheckboxGroup()CheckboxGroupの新しいインスタンスを作成します。
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 具象メソッド 非推奨のメソッド 修飾子と型 メソッド 説明 CheckboxgetCurrent()非推奨。JDKバージョン1.1で、getSelectedCheckbox()に置き換えられています。CheckboxgetSelectedCheckbox()このチェックボックス・グループから現在の選択を取得します。voidsetCurrent(Checkbox box)非推奨。JDKバージョン1.1で、setSelectedCheckbox(Checkbox)に置き換えられています。voidsetSelectedCheckbox(Checkbox box)このグループ内で現在選択されているチェックボックスを、指定されたチェックボックスに設定します。StringtoString()現在の選択の値を示す、このチェックボックス・グループの文字列表現を返します。
 
- 
- 
- 
メソッドの詳細- 
getSelectedCheckboxpublic Checkbox getSelectedCheckbox() このチェックボックス・グループから現在の選択を取得します。 現在の選択は、このグループ内で現在「オン」の状態であるチェックボックスです。グループ内のすべてのチェックボックスが「オフ」になっている場合はnullを返します。- 戻り値:
- 現在「オン」の状態であるチェックボックス、またはnull
- 導入されたバージョン:
- 1.1
- 関連項目:
- Checkbox,- setSelectedCheckbox(java.awt.Checkbox)
 
 - 
getCurrent@Deprecated public Checkbox getCurrent() 非推奨。JDKバージョン1.1で、getSelectedCheckbox()に置き換えられています。このチェックボックス・グループから現在の選択肢を返します。チェックボックスが1つも選択されていない場合はnullを返します。- 戻り値:
- 選択されたチェックボックス
 
 - 
setSelectedCheckboxpublic void setSelectedCheckbox(Checkbox box) このグループ内で現在選択されているチェックボックスを、指定されたチェックボックスに設定します。 このメソッドはそのチェックボックスの状態を「オン」に設定し、グループ内のほかのすべてのチェックボックスをオフに設定します。チェックボックス引数が nullの場合、このチェックボックス・グループのチェックボックスはすべて選択解除されます。 チェックボックス引数がほかのチェックボックス・グループに属する場合、このメソッドは何も処理しません。- パラメータ:
- box- 現在の選択として設定する- Checkbox
- 導入されたバージョン:
- 1.1
- 関連項目:
- Checkbox,- getSelectedCheckbox()
 
 - 
setCurrent@Deprecated public void setCurrent(Checkbox box) 非推奨。JDKバージョン1.1で、setSelectedCheckbox(Checkbox)に置き換えられています。このグループの現在選択されているチェックボックスを指定されたチェックボックスに設定し、他のチェックボックスをすべて無効にします。- パラメータ:
- box- 現在の選択として設定する- Checkbox
 
 
- 
 
-