kAWT Version 0.95

java.awt
Class Checkbox

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Checkbox

public class Checkbox
extends Component
implements ItemSelectable


Constructor Summary
Checkbox()
           
Checkbox(String s)
           
Checkbox(String s, boolean checked)
           
Checkbox(String s, boolean state, CheckboxGroup group)
           
Checkbox(String s, CheckboxGroup group, boolean state)
           
 
Method Summary
 void addItemListener(ItemListener il)
           
 Object[] getSelectedObjects()
           
 boolean getState()
           
 void paint(Graphics g)
           
 void processItemEvent(ItemEvent e)
           
 void processMouseEvent(MouseEvent e)
          Does not work because of the type cast Problem!
 void removeItemListener(ItemListener l)
           
 void setCheckboxGroup(CheckboxGroup newGroup)
           
 void setLabel(String s)
           
 void setState(boolean sel)
           
 String toString()
           
 
Methods inherited from class java.awt.Component
addKeyListener, addMouseListener, addMouseMotionListener, contains, findComponentAt, getBounds, getFont, getFontMetrics, getGraphics, getHeight, getLocationOnScreen, getMaximumSize, getMinimumSize, getParent, getPreferredSize, getSize, getWidth, getX, getY, invalidate, isEnabled, isValid, isVisible, paintAll, processKeyEvent, proxyRequestFocus, repaint, repaint, requestFocus, setBackground, setBounds, setEnabled, setForeground, setLocation, setSize, setSize, setVisible, update, validate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Checkbox

public Checkbox()

Checkbox

public Checkbox(String s)

Checkbox

public Checkbox(String s,
                boolean checked)

Checkbox

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

Checkbox

public Checkbox(String s,
                CheckboxGroup group,
                boolean state)
Method Detail

addItemListener

public void addItemListener(ItemListener il)
Specified by:
addItemListener in interface ItemSelectable

getSelectedObjects

public Object[] getSelectedObjects()
Specified by:
getSelectedObjects in interface ItemSelectable

getState

public boolean getState()

paint

public void paint(Graphics g)
Overrides:
paint in class Component

processItemEvent

public void processItemEvent(ItemEvent e)

processMouseEvent

public void processMouseEvent(MouseEvent e)
Description copied from class: Component
Does not work because of the type cast Problem! All event sources call the specialized method (e.g. processMouseEvent) directly
Overrides:
processMouseEvent in class Component

removeItemListener

public void removeItemListener(ItemListener l)
Specified by:
removeItemListener in interface ItemSelectable

setCheckboxGroup

public void setCheckboxGroup(CheckboxGroup newGroup)

setState

public void setState(boolean sel)

setLabel

public void setLabel(String s)

toString

public String toString()
Overrides:
toString in class Object

kAWT Version 0.95