FileTreeNode rootTreeNode = new FileTreeNode(roots);
JTree tree = new JTree(rootTreeNode);
tree.setRootVisible(false);
tree.setCellRenderer(new FileTreeCellRenderer());
this.bar = new BreadcrumbTreeAdapterSelector(tree);
this.bar.getModel().addPathListener(new BreadcrumbPathListener() {
@Override
public void breadcrumbPathEvent(BreadcrumbPathEvent event) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {