java.awt.Checkbox (JDK 1.0)
This class represents a GUI checkbox with a textual label. The Checkbox maintains a boolean state--whether it is checked or not. The checkbox may optionally be part of a CheckboxGroup which enforces "radio button" behavior.
public classCheckboxextends Component implements ItemSelectable { //Public ConstructorspublicCheckbox(); publicCheckbox(Stringlabel); 1.1 publicCheckbox(Stringlabel, booleanstate); 1.1 publicCheckbox(Stringlabel, booleanstate, CheckboxGroupgroup); publicCheckbox(Stringlabel, CheckboxGroupgroup, booleanstate); //Public Instance Methods1.1 public synchronized voidaddItemListener(ItemListenerl); //From ItemSelectablepublic voidaddNotify(); //Overrides Componentpublic CheckboxGroupgetCheckboxGroup(); public StringgetLabel(); 1.1 public Object[]getSelectedObjects(); //From ItemSelectablepublic booleangetState(); 1.1 public synchronized voidremoveItemListener(ItemListenerl); //From ItemSelectablepublic voidsetCheckboxGroup(CheckboxGroupg); public synchronized voidsetLabel(Stringlabel); public voidsetState(booleanstate); //Protected Instance Methodsprotected StringparamString(); //Overrides Component1.1 protected voidprocessEvent(AWTEvente); //Overrides Component1.1 protected voidprocessItemEvent(ItemEvente); }
Hierarchy:
Object->Component(ImageObserver, MenuContainer, Serializable)->Checkbox(ItemSelectable)
Passed To:
CheckboxGroup.setCurrent(), CheckboxGroup.setSelectedCheckbox(), Toolkit.createCheckbox()
Returned By:
CheckboxGroup.getCurrent(), CheckboxGroup.getSelectedCheckbox()