Checkbox

Name

Checkbox

[Graphic: Figure from the text]

Description

The Checkbox is a Component that provides a true or false toggle switch for user input.

Class Definition

public class java.awt.Checkbox extends java.awt.Component implements java.awt.ItemSelectable {
 // Constructors public Checkbox();
public Checkbox (String label);
public Checkbox (String label, boolean state); public Checkbox (String label, boolean state, CheckboxGroup group); public Checkbox (String label, CheckboxGroup group, boolean state); // Instance Methods public void addItemListener (ItemListener l); public void addNotify();
public CheckboxGroup getCheckboxGroup();
public String getLabel();
public Object[] getSelectedObjects(); public boolean getState();
public void removeItemListener (ItemListener l); public void setCheckboxGroup (CheckboxGroup group);
public synchronized void setLabel (String label);
public void setState (boolean state); // Protected Instance Methods protected String paramString(); protected void processEvent (AWTEvent e); protected void processItemEvent (ItemEvent e);
}

Constructors

Checkbox

public Checkbox()

public Checkbox (String label)

public Checkbox (String label, boolean state)

public Checkbox (String label, boolean state, CheckboxGroup group)

public Checkbox (String label, CheckboxGroup group, boolean state)

Instance Methods

addItemListener

public void addItemListener (ItemListener l)

addNotify

public void addNotify()

getCheckboxGroup

public CheckboxGroup getCheckboxGroup()

getLabel

public String getLabel()

getSelectedObjects

public Object[] getSelectedObjects()

getState

public boolean getState()

removeItemListener

public void removeItemListener (ItemListener l)

setCheckboxGroup

public void setCheckboxGroup (CheckboxGroup group)

setLabel

public synchronized void setLabel (String label)

setState

public void setState (boolean state)

Protected Instance Methods

paramString

protected String paramString()

processEvent

protected void processEvent(AWTEvent e)

processItemEvent

protected void processItemEvent(ItemEvent e)

See Also

CheckboxGroup, Component, ItemEvent, ItemSelectable, String