Class TriStateCheckBox

All Implemented Interfaces:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, SwingConstants

public final class TriStateCheckBox extends JCheckBox
Tri-state checkbox for parent/child selection UIs.

Based on the robust model approach described by Heinz Kabutz (TristateCheckBox Revisited), adapted so user interaction toggles only between SELECTED and DESELECTED; INDETERMINATE is set programmatically.

See Also: