Java プラットフォーム 1.2

java.awt
クラス CheckboxGroup

java.lang.Object
  |
  +--java.awt.CheckboxGroup

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));
 

次のイメージは、この例によって作成されるチェックボックスグループを表します。

導入されたバージョン:
JDK1.0
関連項目:
Checkbox, 直列化された形式

コンストラクタの概要
CheckboxGroup()
          CheckboxGroup の新しいインスタンスを生成します。
 
メソッドの概要
 Checkbox getCurrent()
          推奨されません。 JDK バージョン 1.1 以降は、getSelectedCheckbox() に置き換えられました。
 Checkbox getSelectedCheckbox()
          このチェックボックスグループでの現在の選択を取得します。
 void setCurrent(Checkbox box)
          推奨されません。 JDK バージョン 1.1 以降は、setSelectedCheckbox(Checkbox) に置き換えられました。
 void setSelectedCheckbox(Checkbox box)
          現在このグループ内で選択されているチェックボックスを、指定されたチェックボックスに設定します。
 String toString()
          現在の選択状態の値を示す、このチェックボックスグループの文字列表現を返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CheckboxGroup

public CheckboxGroup()
CheckboxGroup の新しいインスタンスを生成します。
メソッドの詳細

getSelectedCheckbox

public Checkbox getSelectedCheckbox()
このチェックボックスグループでの現在の選択を取得します。現在の選択は、このグループ内で現在「オン」の状態であるチェックボックスです。グループ内のすべてのチェックボックスが「オフ」になっている場合は null を返します。
戻り値:
現在「オン」の状態であるチェックボックス、または null
導入されたバージョン:
JDK1.1
関連項目:
Checkbox, setSelectedCheckbox(java.awt.Checkbox)

getCurrent

public Checkbox getCurrent()
推奨されません。 JDK バージョン 1.1 以降は、getSelectedCheckbox() に置き換えられました。

setSelectedCheckbox

public void setSelectedCheckbox(Checkbox box)
現在このグループ内で選択されているチェックボックスを、指定されたチェックボックスに設定します。このメソッドはそのチェックボックスの状態を「オン」に設定し、グループ内のほかのすべてのチェックボックスをオフに設定します。

チェックボックス引数が null の場合、またはチェックボックスがほかのチェックボックスグループに属する場合、このメソッドは何も処理しません。

パラメータ:
box - 現在の選択として設定する Checkbox
導入されたバージョン:
JDK1.1
関連項目:
Checkbox, getSelectedCheckbox()

setCurrent

public void setCurrent(Checkbox box)
推奨されません。 JDK バージョン 1.1 以降は、setSelectedCheckbox(Checkbox) に置き換えられました。

toString

public String toString()
現在の選択状態の値を示す、このチェックボックスグループの文字列表現を返します。
戻り値:
このチェックボックスグループの文字列表現
オーバーライド:
クラス Object 内の toString

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.