CheckboxTree 3.3 is out!
We actively maintain CheckboxTree and you are kindly
encouraged to try and comment it: your feedback (particularly on your specific
use-case) is highly appreciated!
If you have a Bug Report, or a Requests For
Enhancement, visit our Issue tracker
and pin them down!
Since its first public appearance on 09/11/2007,
CheckboxTree has been downloaded by about 5.000 users from 91 countries in
the 6 continents.
If you like and use CheckboxTree, please make a donation!
Supporting open-source software is fair and in your interest!
CheckboxTree is a Java Swing component that provides a Tree with checkboxes in
every node. Checkboxes can toggle between two states (checked and unchecked). Disabling
and greying checkboxes is also supported. The CheckboxTree API design is inspired by
the JTree interface. In particular, the set of checked nodes is maintained by means of the TreeCheckingModel
interface, closely modelled after the TreeSelectionModel interface.
For more information, see our
JavaWorld article.
The CheckboxTree in action.