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の新しいインスタンスを作成します。 |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
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() |
現在の選択の値を示す、このチェックボックス・グループの文字列表現を返します。
|
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)に置き換えられています。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。