|
|||||||||
| Home >> All >> javax >> [ swing overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
javax.swing
Interface ButtonModel

- All Superinterfaces:
- java.awt.ItemSelectable
- All Known Implementing Classes:
- DefaultButtonModel
- public interface ButtonModel
- extends java.awt.ItemSelectable
The data model that is used in all kinds of buttons.
| Method Summary | |
void |
addActionListener(java.awt.event.ActionListener l)
Adds an java.awt.event.ActionListener to the list of registered listeners. |
void |
addChangeListener(javax.swing.event.ChangeListener l)
Adds an javax.swing.event.ChangeListener to the list of registered listeners. |
void |
addItemListener(java.awt.event.ItemListener l)
Adds an java.awt.event.ItemListener to the list of registered listeners. |
java.lang.String |
getActionCommand()
Returns the action command of the button. |
int |
getMnemonic()
Returns the keyboard mnemonic for the button. |
boolean |
isArmed()
Returns true if the button is armed, false
otherwise. |
boolean |
isEnabled()
Returns true if the button is enabled, false
otherwise. |
boolean |
isPressed()
Returns true if the button is pressed, false
otherwise. |
boolean |
isRollover()
Returns true if the button is rollover-ed, false
otherwise. |
boolean |
isSelected()
Returns true if the button is selected, false
otherwise. |
void |
removeActionListener(java.awt.event.ActionListener l)
Removes an java.awt.event.ActionListener from the list of registered listeners. |
void |
removeChangeListener(javax.swing.event.ChangeListener l)
Adds an javax.swing.event.ChangeListener to the list of registered listeners. |
void |
removeItemListener(java.awt.event.ItemListener l)
Adds an java.awt.event.ItemListener to the list of registered listeners. |
void |
setActionCommand(java.lang.String s)
Sets the action command for the button. |
void |
setArmed(boolean b)
Sets the armed flag of the button. |
void |
setEnabled(boolean b)
Sets the enabled flag of the button. |
void |
setGroup(ButtonGroup group)
Sets the button group for the button. |
void |
setMnemonic(int key)
Sets the keyboard mnemonic for the button. |
void |
setPressed(boolean b)
Sets the pressed flag of the button. |
void |
setRollover(boolean b)
Sets the rollover flag of the button. |
void |
setSelected(boolean b)
Sets the selected flag of the button. |
| Methods inherited from interface java.awt.ItemSelectable |
getSelectedObjects |
| Method Detail |
isArmed
public boolean isArmed()
- Returns
trueif the button is armed,falseotherwise. A button is armed, when the user has pressed the mouse over it, but has not yet released the mouse.
setArmed
public void setArmed(boolean b)
- Sets the armed flag of the button.
A button is armed, when the user has pressed the mouse over it, but has
not yet released the mouse.
isEnabled
public boolean isEnabled()
- Returns
trueif the button is enabled,falseotherwise. When a button is disabled, it is usually grayed out and the user cannot change its state.
setEnabled
public void setEnabled(boolean b)
- Sets the enabled flag of the button.
When a button is disabled, it is usually grayed out and the user cannot
change its state.
setPressed
public void setPressed(boolean b)
- Sets the pressed flag of the button.
The button usually gets pressed when the user clicks on a button, it will
be un-pressed when the user releases the mouse.
isPressed
public boolean isPressed()
- Returns
trueif the button is pressed,falseotherwise. The button usually gets pressed when the user clicks on a button, it will be un-pressed when the user releases the mouse.
removeActionListener
public void removeActionListener(java.awt.event.ActionListener l)
- Removes an java.awt.event.ActionListener from the list of registered listeners.
addActionListener
public void addActionListener(java.awt.event.ActionListener l)
- Adds an java.awt.event.ActionListener to the list of registered listeners.
An
ActionEventis usually fired when the user clicks on a button.
addItemListener
public void addItemListener(java.awt.event.ItemListener l)
- Adds an java.awt.event.ItemListener to the list of registered listeners.
An
ItemEventis usually fired when a button's selected state changes. This applies only to buttons that support the selected flag.- Specified by:
addItemListenerin interfacejava.awt.ItemSelectable
removeItemListener
public void removeItemListener(java.awt.event.ItemListener l)
- Adds an java.awt.event.ItemListener to the list of registered listeners.
- Specified by:
removeItemListenerin interfacejava.awt.ItemSelectable
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener l)
- Adds an javax.swing.event.ChangeListener to the list of registered listeners.
A
ChangeEventis fired when any one of the button's flags changes.
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener l)
- Adds an javax.swing.event.ChangeListener to the list of registered listeners.
setRollover
public void setRollover(boolean b)
- Sets the rollover flag of the button.
A button is rollover-ed, when the user has moved the mouse over it, but has
not yet pressed the mouse.
isRollover
public boolean isRollover()
- Returns
trueif the button is rollover-ed,falseotherwise. A button is rollover-ed, when the user has moved the mouse over it, but has not yet pressed the mouse.
getMnemonic
public int getMnemonic()
- Returns the keyboard mnemonic for the button. This specifies a shortcut
or accelerator key that can be used to activate the button.
setMnemonic
public void setMnemonic(int key)
- Sets the keyboard mnemonic for the button. This specifies a shortcut
or accelerator key that can be used to activate the button.
setActionCommand
public void setActionCommand(java.lang.String s)
- Sets the action command for the button. This will be used in
ActionEventsfired by the button.
getActionCommand
public java.lang.String getActionCommand()
- Returns the action command of the button.
setGroup
public void setGroup(ButtonGroup group)
- Sets the button group for the button. Some kinds of button (e.g. radio
buttons) allow only one button within a button group selected at any one
time.
setSelected
public void setSelected(boolean b)
- Sets the selected flag of the button.
Some kinds of buttons (e.g. toggle buttons, check boxes, radio buttons)
can be in one of two states: selected or unselected. The selected state
is usually toggled by clicking on the button.
isSelected
public boolean isSelected()
- Returns
trueif the button is selected,falseotherwise. Some kinds of buttons (e.g. toggle buttons, check boxes, radio buttons) can be in one of two states: selected or unselected. The selected state is usually toggled by clicking on the button.
|
|||||||||
| Home >> All >> javax >> [ swing overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC