|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.DefaultButtonModel
javax.swing.JToggleButton.ToggleButtonModel
org.pushingpixels.flamingo.api.common.model.ActionToggleButtonModel
public class ActionToggleButtonModel
Extension of the default toggle button model that supports the
ActionButtonModel
interface. This is the default core action model
set on JCommandToggleButton
s.
Field Summary | |
---|---|
protected boolean |
toFireActionOnPress
Indication whether the action is fired on mouse press (as opposed to mouse release). |
Fields inherited from class javax.swing.DefaultButtonModel |
---|
actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask |
Constructor Summary | |
---|---|
ActionToggleButtonModel(boolean toFireActionOnPress)
Creates a new model. |
Method Summary | |
---|---|
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)
|
Methods inherited from class javax.swing.JToggleButton.ToggleButtonModel |
---|
isSelected, setSelected |
Methods inherited from class javax.swing.DefaultButtonModel |
---|
addActionListener, 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, setRollover |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.swing.ButtonModel |
---|
addActionListener, addChangeListener, addItemListener, getActionCommand, getMnemonic, isArmed, isEnabled, isPressed, isRollover, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setRollover, setSelected |
Methods inherited from interface java.awt.ItemSelectable |
---|
getSelectedObjects |
Field Detail |
---|
protected boolean toFireActionOnPress
Constructor Detail |
---|
public ActionToggleButtonModel(boolean toFireActionOnPress)
toFireActionOnPress
- If true
, the action will be fired on mouse press,
if false
, the action will be fired on mouse
release.Method Detail |
---|
public boolean isFireActionOnPress()
ActionButtonModel
isFireActionOnPress
in interface ActionButtonModel
true
if the associated actions are fired on mouse
press, false
if the associated actions are fired on
mouse release.public void setFireActionOnPress(boolean toFireActionOnPress)
ActionButtonModel
setFireActionOnPress
in interface ActionButtonModel
toFireActionOnPress
- 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.ButtonModel
setPressed
in class javax.swing.JToggleButton.ToggleButtonModel
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |