org.jvnet.substance.utils
public class CompositeButtonModel extends javax.swing.DefaultButtonModel
Modifier and Type | Field and Description |
---|---|
protected javax.swing.ButtonModel |
primaryModel
The primary model.
|
protected javax.swing.ButtonModel[] |
secondaryModels
The secondary models.
|
Constructor and Description |
---|
CompositeButtonModel(javax.swing.ButtonModel primaryModel,
javax.swing.AbstractButton... secondaryButtons)
Creates a new composite button model.
|
CompositeButtonModel(javax.swing.ButtonModel primaryModel,
javax.swing.ButtonModel... secondaryModels)
Creates a new composite button model.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isArmed() |
boolean |
isEnabled() |
boolean |
isPressed() |
boolean |
isRollover() |
boolean |
isSelected() |
addActionListener, addChangeListener, addItemListener, fireActionPerformed, fireItemStateChanged, fireStateChanged, getActionCommand, getActionListeners, getChangeListeners, getGroup, getItemListeners, getListeners, getMnemonic, getSelectedObjects, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setPressed, setRollover, setSelected
protected javax.swing.ButtonModel primaryModel
protected javax.swing.ButtonModel[] secondaryModels
public CompositeButtonModel(javax.swing.ButtonModel primaryModel, javax.swing.ButtonModel... secondaryModels)
primaryModel
- The primary model.secondaryModels
- The secondary models.public CompositeButtonModel(javax.swing.ButtonModel primaryModel, javax.swing.AbstractButton... secondaryButtons)
primaryModel
- The primary model.secondaryButtons
- The secondary buttons.public boolean isRollover()
isRollover
in interface javax.swing.ButtonModel
isRollover
in class javax.swing.DefaultButtonModel
public boolean isArmed()
isArmed
in interface javax.swing.ButtonModel
isArmed
in class javax.swing.DefaultButtonModel
public boolean isEnabled()
isEnabled
in interface javax.swing.ButtonModel
isEnabled
in class javax.swing.DefaultButtonModel
public boolean isPressed()
isPressed
in interface javax.swing.ButtonModel
isPressed
in class javax.swing.DefaultButtonModel
public boolean isSelected()
isSelected
in interface javax.swing.ButtonModel
isSelected
in class javax.swing.DefaultButtonModel