SplitButtonModel, java.awt.ItemSelectable, java.io.Serializable, javax.swing.ButtonModelJideToggleSplitButton.ToggleSplitButtonModelpublic class DefaultSplitButtonModel extends javax.swing.DefaultButtonModel implements SplitButtonModel
| Modifier and Type | Field | 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 | Description |
|---|---|
DefaultSplitButtonModel() |
| Modifier and Type | Method | 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, getActionCommand, getGroup, getMnemonic, isArmed, isEnabled, isPressed, isRollover, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setPressed, setSelectedaddActionListener, 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, 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