|
Oracle Data-aware Controls Reference | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.swing.DefaultButtonModel
oracle.dacf.control.swing.CancellableButtonModelImpl
Extends JFC's DefaultButtonModel to provide a two-state button model that can be used by toggle buttons. The model can be either in selected or deselected state at any time
| Field Summary |
| Fields inherited from class javax.swing.DefaultButtonModel |
actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask |
| Constructor Summary | |
CancellableButtonModelImpl()
Constructs a default instance |
|
| Method Summary | |
void |
addSelectionChangingListener(SelectionChangingListener listener)
Add a vetoable change listener for the this model. |
protected void |
fireSelectionChanging()
Fires a SelectionChanging event |
boolean |
isSelected()
Get the selected state of the model |
void |
removeSelectionChangingListener(SelectionChangingListener listener)
Remove a existing vetoable change listener from model. |
void |
setPressed(boolean pressed)
Sets the pressed state of the toggle button. |
void |
setSelected(boolean selected)
Sets the state of the model. |
| 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, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setRollover |
| Methods inherited from interface java.awt.ItemSelectable |
getSelectedObjects |
| Constructor Detail |
public CancellableButtonModelImpl()
| Method Detail |
public void addSelectionChangingListener(SelectionChangingListener listener)
addSelectionChangingListener in interface CancellableButtonModellistener - listener to addpublic void removeSelectionChangingListener(SelectionChangingListener listener)
removeSelectionChangingListener in interface CancellableButtonModellistener - listener to remove
protected void fireSelectionChanging()
throws ChangeVetoException
ChangeVetoException - Indicates rejection of fire event.public boolean isSelected()
isSelected in interface javax.swing.ButtonModelpublic void setSelected(boolean selected)
setSelected in interface javax.swing.ButtonModelpublic void setPressed(boolean pressed)
setPressed in interface javax.swing.ButtonModel
|
Oracle Data-aware Controls Reference | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 1997, 2003, Oracle. All rights reserved.