|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjcontrol.ui.vole.Component
jcontrol.ui.vole.CheckBox
public class CheckBox
The CheckBox is a graphical component that can
be in either an "on" (true) or "off" (false) state.
When the user changes the state, an ActionEvent
of type STATE_CHANGED is fired.
(c) Copyright 2003-2005 DOMOLOGIC GmbH
| Field Summary |
|---|
| Fields inherited from class jcontrol.ui.vole.Component |
|---|
eventQueue, focusOwner, font, g, height, listener, parent, visible, width, x, y |
| Constructor Summary | |
|---|---|
CheckBox(String label,
int x,
int y)
Create a new labeled CheckBox which is initially "off". |
|
CheckBox(String label,
int x,
int y,
int width,
int height)
Create a new labeled CheckBox with specified bounds which
is initially "off". |
|
| Method Summary | |
|---|---|
boolean |
getState()
Get the current state of this CheckBox. |
boolean |
onKeyEvent(KeyEvent e)
Handle key events. |
void |
paint()
Paint the button. |
void |
setActionListener(ActionListener listener)
Add an ActionListener to the check box. |
void |
setLabel(String label)
Change the label if this check box. |
void |
setState(boolean state)
Set the state of this CheckBox. |
void |
validate()
Compute this component's preferred size and assign internal values width and height. |
| Methods inherited from class jcontrol.ui.vole.Component |
|---|
getBounds, getParent, isVisible, onActionEvent, remove, removeFocus, requestFocus, setBounds, setFont, setGraphics, setParent, setVisible, transferFocus |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, notifyAll, wait |
| Constructor Detail |
|---|
public CheckBox(String label,
int x,
int y)
CheckBox which is initially "off".
When no width and height are specified, a preferred size depending on the
label dimensions is calculated.
label - A String that is written on the CheckBox.x - The x-coordinate of this CheckBox.y - The y-coordinate of this CheckBox.
public CheckBox(String label,
int x,
int y,
int width,
int height)
CheckBox with specified bounds which
is initially "off".
label - A String that is written on the CheckBox.x - The x-coordinate of this CheckBox.y - The y-coordinate of this CheckBox.width - The width of this CheckBox.height - The height of this CheckBox.| Method Detail |
|---|
public boolean getState()
CheckBox.
public boolean onKeyEvent(KeyEvent e)
onKeyEvent in class Componente - The KeyEvent.
Container.public void paint()
paint in class Componentpublic void setActionListener(ActionListener listener)
ActionListener to the check box. It will receive
STATE_CHANGED action events when the state has changed.
listener - The new ActionListener or null.public void setLabel(String label)
label - The new label or null if the button has no label.public void setState(boolean state)
CheckBox.
state - The new state of the check box.public void validate()
validate in class Component
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||