Examples of addTreeSelectionListener()


Examples of javax.swing.JTree.addTreeSelectionListener()

            public void editingStopped(ChangeEvent e) {
                renameStopped();
            }
        });
        tree.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent e) {
                File[] selectedFiles = getSelectedFiles();
                updateToolBar(selectedFiles);
                if (selectedFiles != null && selectedFiles.length > 0)
                    fileAction(selectAction, selectedFiles[0], false);
View Full Code Here

Examples of javax.swing.JTree.addTreeSelectionListener()

    private static final Color[] ROW_COLORS = {DEFAULT_EVEN_COLOR, DEFAULT_ODD_COLOR};

    public static ComponentUI createUI(JComponent tree) {
        final JTree t = (JTree) tree;
        // tree が展開されたときにバックグラウンドがみだれるのの workaround
        t.addTreeSelectionListener(new TreeSelectionListener(){
            @Override
            public void valueChanged(TreeSelectionEvent e) {
                t.repaint();
            }
        });
View Full Code Here

Examples of javax.swing.tree.DefaultTreeSelectionModel.addTreeSelectionListener()

    setTitle(EditorExpressionsMessages.getString("ExpressionChooserDialog.Title"));
    setModal(true);

    final DefaultTreeSelectionModel selectionModel = new DefaultTreeSelectionModel();
    selectionModel.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
    selectionModel.addTreeSelectionListener(new ExpressionSelectionHandler());

    expressionsTree = new JTree(ExpressionsTreeModel.getTreeModel());
    expressionsTree.setRootVisible(false);
    expressionsTree.setSelectionModel(selectionModel);
    expressionsTree.addMouseListener(new DblClickHandler());
View Full Code Here

Examples of javax.swing.tree.DefaultTreeSelectionModel.addTreeSelectionListener()

    setTitle(Messages.getString("ExpressionChooserDialog.Title"));
    setModal(true);

    final DefaultTreeSelectionModel selectionModel = new DefaultTreeSelectionModel();
    selectionModel.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
    selectionModel.addTreeSelectionListener(new ExpressionSelectionHandler());

    expressionsTree = new JTree(ExpressionsTreeModel.getTreeModel());
    expressionsTree.setRootVisible(false);
    expressionsTree.setSelectionModel(selectionModel);
    expressionsTree.addMouseListener(new DblClickHandler());
View Full Code Here

Examples of javax.swing.tree.TreeSelectionModel.addTreeSelectionListener()

        tree.setItsNatTreeCellEditor(null); // to avoid edition

        TreeSelectionModel selModel = tree.getTreeSelectionModel();
        selModel.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
        selModel.addTreeSelectionListener(this);

        FeatureTreeBuilder treeBuilder = new FeatureTreeBuilder(this);
        FeatureTreeNode rootNode = treeBuilder.buildFeatureTreeModel();
        treeBuilder.buildSwingTree(rootNode);
    }
View Full Code Here

Examples of javax.swing.tree.TreeSelectionModel.addTreeSelectionListener()

        dataModel.addTreeModelListener(this); // Added before to call setTreeModel again because it must be called last (the last registered is the first called, the component register a listener to add/remove DOM elements)
        comp.setTreeModel(dataModel);// Resets the internal listeners, the internal TreeModelListener listener is called first
        comp.addTreeExpansionListener(this);

        TreeSelectionModel selModel = comp.getTreeSelectionModel();
        selModel.addTreeSelectionListener(this);
    }

    public int getMaxLevelInitiallyShown()
    {
        return -1; // All
View Full Code Here

Examples of javax.swing.tree.TreeSelectionModel.addTreeSelectionListener()

        dataModel.addTreeModelListener(this); // Added before to call setTreeModel again because it must be called last (the last registered is the first called, the component register a listener to add/remove DOM elements)
        comp.setTreeModel(dataModel)// resets the internal listeners, the internal TreeModelListener listener is called first
        comp.addTreeExpansionListener(this);

        TreeSelectionModel selModel = comp.getTreeSelectionModel();
        selModel.addTreeSelectionListener(this);
    }

    public void treeNodesChanged(TreeModelEvent e)
    {
    }
View Full Code Here

Examples of javax.swing.tree.TreeSelectionModel.addTreeSelectionListener()

        selModel.addSelectionPath(new TreePath(parentNode.getPath())); // Other

        treeComp.addEventListener("click",this);
        dataModel.addTreeModelListener(this);
        selModel.addTreeSelectionListener(this);

        this.removeButton = (ItsNatHTMLInputButton)compMgr.createItsNatComponentById("removeId");
        removeButton.addEventListener("click",this);

        DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode)selModel.getSelectionPath().getLastPathComponent();
View Full Code Here

Examples of org.jdesktop.swingx.JXTree.addTreeSelectionListener()

    // Set the icon for leaf nodes.
    tree.setCellRenderer(new YCellRenderer());

    // Listen for when the selection changes.
    tree.addTreeSelectionListener(l);

    // expand it
    // expandAll(tree, true);

    // Create the scroll pane and add the tree to it.
View Full Code Here

Examples of org.jitterbit.integration.client.ui.entity.tree.IntegrationEntityTree.addTreeSelectionListener()

        @Override
        protected IntegrationEntityTree createTree(IntegrationEntityTreeModel model) {
            IntegrationEntityTree tree = new IntegrationEntityTree(model);
            tree.setSelectionMode(SelectionMode.SINGLE_TREE_SELECTION);
            tree.setFilter(new InvalidItemsFilter());
            tree.addTreeSelectionListener(new TreeSelectionListenerImpl());
            tree.setCellRenderer(new TreeRenderer());
            return tree;
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.