Package com.illumon.iris.gui.widget
Class TriStateCheckBox.TriStateButtonModel
java.lang.Object
javax.swing.DefaultButtonModel
javax.swing.JToggleButton.ToggleButtonModel
com.illumon.iris.gui.widget.TriStateCheckBox.TriStateButtonModel
- All Implemented Interfaces:
ItemSelectable
,Serializable
,ButtonModel
- Enclosing class:
- TriStateCheckBox
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.DefaultButtonModel
actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class javax.swing.JToggleButton.ToggleButtonModel
isSelected, setPressed
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
-
Field Details
-
INDETERMINATE_EVENT
public static final int INDETERMINATE_EVENT- See Also:
-
-
Constructor Details
-
TriStateButtonModel
public TriStateButtonModel()
-
-
Method Details
-
setSelected
public void setSelected(boolean b) - Specified by:
setSelected
in interfaceButtonModel
- Overrides:
setSelected
in classJToggleButton.ToggleButtonModel
-
setIndeterminate
public void setIndeterminate() -
isIndeterminate
public boolean isIndeterminate()
-