Package javax.swing.event

Examples of javax.swing.event.TreeSelectionListener


        this.tree.setCellRenderer(renderer);
        this.tree.setShowsRootHandles(true);
        this.tree.setEditable(false);
        this.tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);

        this.tree.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent event) {
                // Doesn't do anything if deselected, which happens during the
                // update.
                if (event.isAddedPath()) {
                    TreePath path = event.getPath();
View Full Code Here


        imageView.setCursor(Cursor.getPredefinedCursor(Cursor.CROSSHAIR_CURSOR));
       
        tree = new JTree(addComponent(pComp));
        tree.setShowsRootHandles(true);
        tree.setExpandsSelectedPaths(true);
        tree.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent e) {
                redrawImage();
                setTableData();
            }
        });
        tree.addMouseListener(new MouseAdapter() {
            public void mousePressed(MouseEvent evt) {
                if (evt.isPopupTrigger()) {
                    contextMenu.show(evt.getComponent(), evt.getX(), evt.getY());
                }
            }
            public void mouseReleased(MouseEvent evt) {
                if (evt.isPopupTrigger()) {
                    contextMenu.show(evt.getComponent(), evt.getX(), evt.getY());
                }
            }
        });

        history = new JComboBox();
        tree.addTreeSelectionListener(new TreeSelectionListener() {
          public void valueChanged(TreeSelectionEvent e) {
            if (e.getNewLeadSelectionPath() != null && !disableListener) {
              DefaultMutableTreeNode node = (DefaultMutableTreeNode)e.getNewLeadSelectionPath().getLastPathComponent();
              Component comp = (Component)node.getUserObject();
              TreeHistory path = new TreeHistory(e.getNewLeadSelectionPath());
View Full Code Here

        imageView.setCursor(Cursor.getPredefinedCursor(Cursor.CROSSHAIR_CURSOR));
       
        tree = new JTree(addComponent(pComp));
        tree.setShowsRootHandles(true);
        tree.setExpandsSelectedPaths(true);
        tree.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent e) {
                redrawImage();
                setTableData();
            }
        });
        tree.addMouseListener(new MouseAdapter() {
            public void mousePressed(MouseEvent evt) {
                if (evt.isPopupTrigger()) {
                    contextMenu.show(evt.getComponent(), evt.getX(), evt.getY());
                }
            }
            public void mouseReleased(MouseEvent evt) {
                if (evt.isPopupTrigger()) {
                    contextMenu.show(evt.getComponent(), evt.getX(), evt.getY());
                }
            }
        });

        history = new JComboBox();
        tree.addTreeSelectionListener(new TreeSelectionListener() {
          public void valueChanged(TreeSelectionEvent e) {
            if (e.getNewLeadSelectionPath() != null && !disableListener) {
              DefaultMutableTreeNode node = (DefaultMutableTreeNode)e.getNewLeadSelectionPath().getLastPathComponent();
              Component comp = (Component)node.getUserObject();
              TreeHistory path = new TreeHistory(e.getNewLeadSelectionPath());
View Full Code Here

    renderer.setLeafIcon(null);
    renderer.setOpenIcon(null);
    renderer.setClosedIcon(null);
    tree.setCellRenderer(renderer);
   
    tree.addTreeSelectionListener(new TreeSelectionListener()
    {
      public void valueChanged(TreeSelectionEvent e)
      {
        DefaultMutableTreeNode node = (DefaultMutableTreeNode) tree.getLastSelectedPathComponent();
        if (node == null) return;
View Full Code Here

        imageView.setCursor(Cursor.getPredefinedCursor(Cursor.CROSSHAIR_CURSOR));
       
        tree = new JTree(addComponent(pComp));
        tree.setShowsRootHandles(true);
        tree.setExpandsSelectedPaths(true);
        tree.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent e) {
                redrawImage();
                setTableData();
            }
        });
        tree.addMouseListener(new MouseAdapter() {
            public void mousePressed(MouseEvent evt) {
                if (evt.isPopupTrigger()) {
                    contextMenu.show(evt.getComponent(), evt.getX(), evt.getY());
                }
            }
            public void mouseReleased(MouseEvent evt) {
                if (evt.isPopupTrigger()) {
                    contextMenu.show(evt.getComponent(), evt.getX(), evt.getY());
                }
            }
        });

        history = new JComboBox();
        tree.addTreeSelectionListener(new TreeSelectionListener() {
          public void valueChanged(TreeSelectionEvent e) {
            if (e.getNewLeadSelectionPath() != null && !disableListener) {
              DefaultMutableTreeNode node = (DefaultMutableTreeNode)e.getNewLeadSelectionPath().getLastPathComponent();
              Component comp = (Component)node.getUserObject();
              TreeHistory path = new TreeHistory(e.getNewLeadSelectionPath());
View Full Code Here

            public void mouseReleased(MouseEvent evt) {
                treeManagementMousePressed(evt);
            }
        });
        treeManagement.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent evt) {
                treeManagementValueChanged(evt);
            }
        });
        treeManagement.addKeyListener(new KeyAdapter() {
View Full Code Here

        spTimeBrowser.setBorder(null);
        spTimeBrowser.setDividerLocation(200);

        treeTasks.setModel(null);
        treeTasks.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent evt) {
                treeTasksValueChanged(evt);
            }
        });
        treeTasks.addKeyListener(new KeyAdapter() {
View Full Code Here

    if (treeParam == null) {
      treeParam = new JTree();
      treeParam.setModel(getTreeModel());
      treeParam.setShowsRootHandles(true);
      treeParam.setRootVisible(true);
      treeParam.addTreeSelectionListener(new TreeSelectionListener() {
        public void valueChanged(TreeSelectionEvent e) {

        DefaultMutableTreeNode node = (DefaultMutableTreeNode) getTreeParam().getLastSelectedPathComponent();
        if (node == null) return;
          String name = (String) node.getUserObject();
View Full Code Here

        }
        return this;
      }
    });
    tree.addTreeSelectionListener(new TreeSelectionListener() {
      public void valueChanged(TreeSelectionEvent e) {
        JTree source = (JTree) e.getSource();
        if (source.getSelectionCount() == 1) {// unnecessary with single selection mode
          GumTreeNode gtn = (GumTreeNode) source.getLastSelectedPathComponent();
          Object userObject = gtn.getUserObject();
View Full Code Here

        });

        configTree.setModel(null);
        configTree.setCellRenderer(new ConfigTreeCellRenderer());
        configTree.getSelectionModel().setSelectionMode(TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION);
        configTree.addTreeSelectionListener(new TreeSelectionListener() {
            public void valueChanged(TreeSelectionEvent e) {
                if ((!innerSelection) && (!draggingAndDropping)) {
                    TreePath newLeadSelectionPath = e.getNewLeadSelectionPath();
                    if (newLeadSelectionPath != null) {
                        DefaultMutableTreeNode jTreeNode = (DefaultMutableTreeNode) newLeadSelectionPath
View Full Code Here

TOP

Related Classes of javax.swing.event.TreeSelectionListener

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.