Package net.datacrow.console.components

Examples of net.datacrow.console.components.DcTree


       
        add(pnlDrives, Layout.getGBC( 0, 1, 3, 1, 20.0, 1.0
                ,GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL,
                new Insets(0, 0, 0, 0), 0, 0))
       
        DcTree tree;
        for (Drive drive : new Drives().getDrives()) {
            tree = new DcTree(new FileSystemTreeModel(drive.getPath(), filter));
           
            tree.setCellRenderer(new FileSystemTreeNodeRenderer());
            tree.setCellEditor(new FileSystemTreeNodeEditor());
            tree.setEditable(true);
           
            JScrollPane scroller = new JScrollPane(tree);
            scroller.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
            add(scroller, Layout.getGBC( 0, 2, 1, 1, 20.0, 20.0
                        ,GridBagConstraints.NORTHWEST, GridBagConstraints.BOTH,
                         new Insets(5, 5, 5, 5), 0, 0));     
           
            scroller.setVisible(false);
            scrollers.put(drive, scroller);
            models.put(drive, (FileSystemTreeModel) tree.getModel());
            cbDrives.addItem(drive)
        }
       
        cbDrives.setActionCommand("drvChanged");
        cbDrives.addActionListener(this);
View Full Code Here


        urlField.setFont(getStandardFont());
        return urlField;
    }

    public static final DcTree getTree(DefaultMutableTreeNode model) {
        DcTree tree = new DcTree(model);
        tree.setFont(getStandardFont());
        return tree;
    }
View Full Code Here

        panelInfo.setMinimumSize(new Dimension(700, 380));
        panelInfo.setPreferredSize(new Dimension(700, 380));
        panelInfo.setMaximumSize(new Dimension(700, 380));

        getContentPane().setLayout(Layout.getGBL());
        tree = new DcTree(buildTreeModel());
        tree.setFont(ComponentFactory.getSystemFont());
        tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
        tree.addTreeSelectionListener(new NodeSelectedAction());
        tree.setBorder(new EtchedBorder());
View Full Code Here

    protected void build() {
        clear();
       
        createTopNode();
       
        tree = new DcTree(new DefaultTreeModel(top));
        tree.setFont(ComponentFactory.getStandardFont());
        tree.addTreeSelectionListener(this);
       
        scroller = new JScrollPane(tree);
       
View Full Code Here

TOP

Related Classes of net.datacrow.console.components.DcTree

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.