treeDisplay.putClientProperty("JTree.lineStyle", "Angled");
    private void createTrees()    {        treeDisplay = new JTree();        treeDisplay.setVisible(true);        ToolTipManager.sharedInstance().registerComponent(treeDisplay);        treeDisplay.setCellRenderer(new TreeCellRenderer());        treeDisplay.setShowsRootHandles(true);        treeDisplay.putClientProperty("JTree.lineStyle", "Angled");        treeDisplay.getSelectionModel().setSelectionMode(                TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION);        TreeImageSet root = new TreeImageSet("");        DefaultTreeModel treeModel = (DefaultTreeModel) treeDisplay.getModel();        treeModel.insertNodeInto(new DefaultMutableTreeNode(EMPTY_MSG), root,                                 root.getChildCount());        treeDisplay.setModel(new DefaultTreeModel(root));        treeDisplay.collapsePath(new TreePath(root.getPath()));        treeDisplay.setRootVisible(false);        //Add Listeners        //treeDisplay.requestFocus();        treeDisplay.addMouseListener(new MouseAdapter() {           public void mousePressed(MouseEvent e) { onClick(e, false); }           public void mouseReleased(MouseEvent e) { onClick(e, true); }        });        treeDisplay.addTreeExpansionListener(listener);        treeDisplay.addTreeSelectionListener(new TreeSelectionListener() {                    public void valueChanged(TreeSelectionEvent e)            {                controller.onClick();            }        });        //Initialize the goIntoTree        goIntoTree = new JTree();              goIntoTree.setVisible(true);        ToolTipManager.sharedInstance().registerComponent(goIntoTree);        goIntoTree.setCellRenderer(new TreeCellRenderer());        goIntoTree.setShowsRootHandles(true);        goIntoTree.putClientProperty("JTree.lineStyle", "Angled");        goIntoTree.getSelectionModel().setSelectionMode(                TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION);        TreeImageSet r = new TreeImageSet("");        treeModel = (DefaultTreeModel) goIntoTree.getModel();        goIntoTree.setModel(new DefaultTreeModel(r));        goIntoTree.expandPath(new TreePath(r.getPath()));        goIntoTree.setRootVisible(false);        goIntoTree.addMouseListener(new MouseAdapter() {            public void mousePressed(MouseEvent e) { onClick(e, false); }            public void mouseReleased(MouseEvent e) { onClick(e, true); }        });        goIntoTree.addTreeSelectionListener(new TreeSelectionListener() {                        public void valueChanged(TreeSelectionEvent e)            {                controller.onClick();            }        });    }