Interface TriStateButtonModel
- All Known Implementing Classes:
DefaultTriStateButtonModel
public interface TriStateButtonModel
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActionListener(ActionListener actionListener) voidaddChangeListener(ChangeListener changeListener) voidaddSelectionChangeListener(TriStateSelectionChangeListener itemListener) booleanbooleanbooleanvoidremoveActionListener(ActionListener actionListener) voidremoveChangeListener(ChangeListener changeListener) voidremoveSelectionChangeListener(TriStateSelectionChangeListener itemListener) voidsetEnabled(boolean enabled) voidsetPressed(boolean pressed) voidsetRollover(boolean rollover) voidsetSelectionCycler(TriStateSelectionCycler selectionCycler) voidsetSelectionState(TriStateButtonModel.SelectionState selectionState)
-
Method Details
-
isEnabled
boolean isEnabled() -
isRollover
boolean isRollover() -
getSelectionState
TriStateButtonModel.SelectionState getSelectionState() -
isPressed
boolean isPressed() -
setEnabled
void setEnabled(boolean enabled) -
setRollover
void setRollover(boolean rollover) -
setSelectionState
-
setPressed
void setPressed(boolean pressed) -
getSelectionCycler
TriStateSelectionCycler getSelectionCycler() -
setSelectionCycler
-
addActionListener
-
removeActionListener
-
addSelectionChangeListener
-
removeSelectionChangeListener
-
addChangeListener
-
removeChangeListener
-