Class JideToggleSplitButton.ToggleSplitButtonModel

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

    public static class JideToggleSplitButton.ToggleSplitButtonModel
    extends DefaultSplitButtonModel
    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
    • Constructor Summary

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isButtonSelected()
      Checks if the button is selected.
      void setButtonSelected​(boolean b)
      Sets the selected state of the button.
      void setPressed​(boolean b)
      Sets the pressed state of the toggle 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, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setSelected
      • 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, getGroup, getMnemonic, isArmed, isEnabled, isPressed, isRollover, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setSelected
      • Methods inherited from interface java.awt.ItemSelectable

        getSelectedObjects
    • Constructor Detail

      • ToggleSplitButtonModel

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

      • 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