| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.awt.CheckboxGroup
public class CheckboxGroup
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));
 次のイメージは、この例によって作成されるチェックボックスグループを表します。
 
 
Checkbox, 
直列化された形式| コンストラクタの概要 | |
|---|---|
| CheckboxGroup()CheckboxGroupの新しいインスタンスを生成します。 | |
| メソッドの概要 | |
|---|---|
|  Checkbox | getCurrent()推奨されていません。 JDK Version 1.1 以降は、 getSelectedCheckbox()に置き換えられました。 | 
|  Checkbox | getSelectedCheckbox()このチェックボックスグループでの現在の選択を返します。 | 
|  void | setCurrent(Checkbox box)推奨されていません。 JDK Version 1.1 以降は、 setSelectedCheckbox(Checkbox)に置き換えられました。 | 
|  void | setSelectedCheckbox(Checkbox box)現在このグループ内で選択されているチェックボックスを、指定されたチェックボックスに設定します。 | 
|  String | toString()現在の選択状態の値を示す、このチェックボックスグループの文字列表現を返します。 | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| コンストラクタの詳細 | 
|---|
public CheckboxGroup()
CheckboxGroup の新しいインスタンスを生成します。
| メソッドの詳細 | 
|---|
public Checkbox getSelectedCheckbox()
null を返します。
nullCheckbox, 
setSelectedCheckbox(java.awt.Checkbox)@Deprecated public Checkbox getCurrent()
getSelectedCheckbox() に置き換えられました。
public void setSelectedCheckbox(Checkbox box)
チェックボックス引数が null の場合、このチェックボックスグループのチェックボックスはすべて選択解除されます。チェックボックス引数がほかのチェックボックスグループに属する場合、このメソッドは何も処理しません。
box - 現在の選択として設定する CheckboxCheckbox, 
getSelectedCheckbox()@Deprecated public void setCurrent(Checkbox box)
setSelectedCheckbox(Checkbox) に置き換えられました。
public String toString()
Object 内の toString| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。