java.awt.ItemSelectable, javax.swing.ButtonModel, ActionButtonModelpublic class ActionToggleButtonModel extends javax.swing.JToggleButton.ToggleButtonModel implements ActionButtonModel
ActionButtonModel interface. This is the default core action model
set on JCommandToggleButtons.| Constructor | Description |
|---|---|
ActionToggleButtonModel(JCommandToggleButton commandButton,
boolean toFireActionOnPress) |
Creates a new model.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
isFireActionOnPress() |
Returns indication whether the associated actions should be fired on
mouse press instead of mouse release.
|
void |
setFireActionOnPress(boolean toFireActionOnPress) |
Sets indication whether the associated actions should be fired on mouse
press instead of mouse release.
|
void |
setPressed(boolean b) |
addActionListener, addChangeListener, addItemListener, getActionCommand, getMnemonic, isArmed, isEnabled, isPressed, isRollover, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setRollover, setSelectedaddActionListener, addChangeListener, addItemListener, fireActionPerformed, fireItemStateChanged, fireStateChanged, getActionCommand, getActionListeners, getChangeListeners, getGroup, getItemListeners, getListeners, getMnemonic, getSelectedObjects, isArmed, isEnabled, isPressed, isRollover, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setRolloverpublic ActionToggleButtonModel(JCommandToggleButton commandButton, boolean toFireActionOnPress)
commandButton - The associated command button.toFireActionOnPress - If true, the action will be fired on mouse press,
if false, the action will be fired on mouse
release.public boolean isFireActionOnPress()
ActionButtonModelisFireActionOnPress in interface ActionButtonModeltrue if the associated actions are fired on mouse
press, false if the associated actions are fired on
mouse release.public void setFireActionOnPress(boolean toFireActionOnPress)
ActionButtonModelsetFireActionOnPress in interface ActionButtonModeltoFireActionOnPress - if true, the associated actions will be fired on
mouse press, otherwise the associated actions will be fired on
mouse release.public void setPressed(boolean b)
setPressed in interface javax.swing.ButtonModelsetPressed in class javax.swing.JToggleButton.ToggleButtonModel