Class JideToggleButton.ToggleButtonModel

  • All Implemented Interfaces:
    java.awt.ItemSelectable, java.io.Serializable, javax.swing.ButtonModel
    Enclosing class:
    JideToggleButton

    public static class JideToggleButton.ToggleButtonModel
    extends javax.swing.DefaultButtonModel
    The ToggleButton model

    Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see XMLEncoder.

    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class javax.swing.DefaultButtonModel

        actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask
    • Constructor Summary

      Constructors 
      Constructor Description
      ToggleButtonModel()
      Creates a new ToggleButton Model
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isSelected()
      Checks if the button is selected.
      void setPressed​(boolean b)
      Sets the pressed state of the toggle button.
      void setSelected​(boolean b)
      Sets the selected state of the button.
      • 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
    • Constructor Detail

      • ToggleButtonModel

        public ToggleButtonModel()
        Creates a new ToggleButton Model
    • Method Detail

      • isSelected

        public boolean isSelected()
        Checks if the button is selected.
        Specified by:
        isSelected in interface javax.swing.ButtonModel
        Overrides:
        isSelected in class javax.swing.DefaultButtonModel
      • setSelected

        public void setSelected​(boolean b)
        Sets the selected state of the button.
        Specified by:
        setSelected in interface javax.swing.ButtonModel
        Overrides:
        setSelected in class javax.swing.DefaultButtonModel
        Parameters:
        b - true selects the toggle button, false deselects the toggle button.
      • setPressed

        public void setPressed​(boolean b)
        Sets the pressed state of the toggle button.
        Specified by:
        setPressed in interface javax.swing.ButtonModel
        Overrides:
        setPressed in class javax.swing.DefaultButtonModel