Interface TriStateButtonModel
-
- All Known Implementing Classes:
DefaultTriStateButtonModel
public interface TriStateButtonModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTriStateButtonModel.SelectionState
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddActionListener(java.awt.event.ActionListener actionListener)voidaddChangeListener(javax.swing.event.ChangeListener changeListener)voidaddSelectionChangeListener(TriStateSelectionChangeListener itemListener)TriStateSelectionCyclergetSelectionCycler()TriStateButtonModel.SelectionStategetSelectionState()booleanisEnabled()booleanisPressed()booleanisRollover()voidremoveActionListener(java.awt.event.ActionListener actionListener)voidremoveChangeListener(javax.swing.event.ChangeListener changeListener)voidremoveSelectionChangeListener(TriStateSelectionChangeListener itemListener)voidsetEnabled(boolean enabled)voidsetPressed(boolean pressed)voidsetRollover(boolean rollover)voidsetSelectionCycler(TriStateSelectionCycler selectionCycler)voidsetSelectionState(TriStateButtonModel.SelectionState selectionState)
-
-
-
Method Detail
-
isEnabled
boolean isEnabled()
-
isRollover
boolean isRollover()
-
getSelectionState
TriStateButtonModel.SelectionState getSelectionState()
-
isPressed
boolean isPressed()
-
setEnabled
void setEnabled(boolean enabled)
-
setRollover
void setRollover(boolean rollover)
-
setSelectionState
void setSelectionState(TriStateButtonModel.SelectionState selectionState)
-
setPressed
void setPressed(boolean pressed)
-
getSelectionCycler
TriStateSelectionCycler getSelectionCycler()
-
setSelectionCycler
void setSelectionCycler(TriStateSelectionCycler selectionCycler)
-
addActionListener
void addActionListener(java.awt.event.ActionListener actionListener)
-
removeActionListener
void removeActionListener(java.awt.event.ActionListener actionListener)
-
addSelectionChangeListener
void addSelectionChangeListener(TriStateSelectionChangeListener itemListener)
-
removeSelectionChangeListener
void removeSelectionChangeListener(TriStateSelectionChangeListener itemListener)
-
addChangeListener
void addChangeListener(javax.swing.event.ChangeListener changeListener)
-
removeChangeListener
void removeChangeListener(javax.swing.event.ChangeListener changeListener)
-
-