mn = (DefaultMutableTreeNode) mn.getChildAt(2);
mn = (DefaultMutableTreeNode) mn.getChildAt(2);
System.out.println("row number: " + this.checkboxTree.getRowForPath(new TreePath(mn.getPath())));
this.checkboxTree.addCheckingPath(new TreePath(mn.getPath()));
this.checkboxTree.addTreeCheckingListener(new TreeCheckingListener() {
public void valueChanged(TreeCheckingEvent e) {
System.out.println("checking set changed, leading path: " + ((TreeNode) e.getPath().getLastPathComponent()).toString());
System.out.println("checking roots: ");
TreePath[] cr = CheckboxTreeExample.this.checkboxTree.getCheckingRoots();
for (TreePath path : cr) {