java.awt
Class Checkbox
java.awt.Component
|
+--java.awt.Checkbox
- public class Checkbox
- extends Component
- implements ItemSelectable
Methods inherited from class java.awt.Component |
addKeyListener,
addMouseListener,
contains,
findComponentAt,
getFont,
getFontMetrics,
getGraphics,
getHeight,
getLocationOnScreen,
getParent,
getPreferredSize,
getSize,
getWidth,
getX,
getY,
invalidate,
isEnabled,
isVisible,
paintAll,
processKeyEvent,
proxyRequestFocus,
repaint,
repaint,
requestFocus,
setBackground,
setBounds,
setEnabled,
setForeground,
setLocation,
setSize,
setSize,
setVisible,
update,
validate |
Checkbox
public Checkbox()
Checkbox
public Checkbox(java.awt.String s)
Checkbox
public Checkbox(java.awt.String s,
boolean checked)
Checkbox
public Checkbox(java.awt.String s,
boolean state,
CheckboxGroup group)
Checkbox
public Checkbox(java.awt.String s,
CheckboxGroup group,
boolean state)
addItemListener
public void addItemListener(ItemListener il)
- Specified by:
- addItemListener in interface ItemSelectable
getMinimumSize
public Dimension getMinimumSize()
- Overrides:
- getMinimumSize in class Component
getSelectedObjects
public java.lang.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(java.awt.String s)