public class CheckboxGroup extends Object implements Serializable
CheckboxGroup
类用于将一组Checkbox
按钮组合在一起。
CheckboxGroup
中的一个复选框按钮在任何给定的时间都可以处于“开”状态。 按任何按钮将其状态设置为“开”,并强制处于“开”状态的任何其他按钮进入“关”状态。
以下代码示例生成一个新的复选框组,其中有三个复选框:
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
, Serialized Form
Constructor and Description |
---|
CheckboxGroup()
创建一个新的实例
CheckboxGroup 。
|
Modifier and Type | Method and Description |
---|---|
Checkbox |
getCurrent()
已弃用
截至JDK 1.1版,由
getSelectedCheckbox() 。
|
Checkbox |
getSelectedCheckbox()
从此复选框组获取当前选择。
|
void |
setCurrent(Checkbox box)
已弃用
从JDK 1.1版开始,由
setSelectedCheckbox(Checkbox) 取代。
|
void |
setSelectedCheckbox(Checkbox box)
将此组中当前选中的复选框设置为指定的复选框。
|
String |
toString()
返回此复选框组的字符串表示形式,包括其当前选择的值。
|
public Checkbox getSelectedCheckbox()
null
。
null
。
Checkbox
, setSelectedCheckbox(java.awt.Checkbox)
@Deprecated public Checkbox getCurrent()
getSelectedCheckbox()
取代。
public void setSelectedCheckbox(Checkbox box)
如果复选框参数为null ,则此复选框组中的所有复选框都将被取消选中。 如果复选框参数属于不同的复选框组,则此方法不执行任何操作。
box
-在
Checkbox
设置为当前选择。
Checkbox
, getSelectedCheckbox()
@Deprecated public void setCurrent(Checkbox box)
setSelectedCheckbox(Checkbox)
。