Interface TriStateButtonModel
- All Known Implementing Classes:
DefaultTriStateButtonModel
public interface TriStateButtonModel
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoid
addActionListener
(ActionListener actionListener) void
addChangeListener
(ChangeListener changeListener) void
addSelectionChangeListener
(TriStateSelectionChangeListener itemListener) boolean
boolean
boolean
void
removeActionListener
(ActionListener actionListener) void
removeChangeListener
(ChangeListener changeListener) void
removeSelectionChangeListener
(TriStateSelectionChangeListener itemListener) void
setEnabled
(boolean enabled) void
setPressed
(boolean pressed) void
setRollover
(boolean rollover) void
setSelectionCycler
(TriStateSelectionCycler selectionCycler) void
setSelectionState
(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
-