public class DefaultSplitButtonModel extends javax.swing.DefaultButtonModel implements SplitButtonModel
| Modifier and Type | Field and Description |
|---|---|
static int |
BUTTON_ENABLED
Indicates that the button part of the split button is enabled or disabled.
|
static int |
BUTTON_ROLLOVER
Indicates that the button part of the split button is rollover.
|
static int |
BUTTON_SELECTED
Indicates that the button part of the split button has been selected.
|
| Constructor and Description |
|---|
DefaultSplitButtonModel() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isButtonEnabled()
Indicates if the button part of the JideSplitButton has been enabled.
|
boolean |
isButtonRollover()
Indicates if the button part of the JideSplitButton is rollover.
|
boolean |
isButtonSelected()
Indicates if the button part of the JideSplitButton has been selected.
|
void |
setButtonEnabled(boolean b)
Selects or deselects the button part of the JideSplitButton.
|
void |
setButtonRollover(boolean b)
Sets the button part of the JideSplitButton as rollover.
|
void |
setButtonSelected(boolean b)
Selects or deselects the button part of the JideSplitButton.
|
void |
setRollover(boolean b) |
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, setPressed, setSelectedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddActionListener, addChangeListener, addItemListener, getActionCommand, getMnemonic, isArmed, isEnabled, isPressed, isRollover, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setPressed, setSelectedpublic static final int BUTTON_SELECTED
public static final int BUTTON_ENABLED
public static final int BUTTON_ROLLOVER
public void setButtonSelected(boolean b)
setButtonSelected in interface SplitButtonModelb - true selects the button, false deselects the buttonpublic boolean isButtonSelected()
isButtonSelected in interface SplitButtonModelpublic void setButtonEnabled(boolean b)
setButtonEnabled in interface SplitButtonModelb - true selects the button, false deselects the buttonpublic boolean isButtonEnabled()
isButtonEnabled in interface SplitButtonModelpublic void setButtonRollover(boolean b)
setButtonRollover in interface SplitButtonModelb - true set the button as rollover, false set the button as not rolloverpublic boolean isButtonRollover()
isButtonRollover in interface SplitButtonModelpublic void setRollover(boolean b)
setRollover in interface javax.swing.ButtonModelsetRollover in class javax.swing.DefaultButtonModel