Package javax.swing.tree

Examples of javax.swing.tree.DefaultTreeSelectionModel


  }

  private void createUIComponents()
  {
    issueTree = new IssueTree(project, review, new PriorityIssueTreeGrouper());
    issueTree.setSelectionModel(new DefaultTreeSelectionModel()
    {
      @Override
      public void setSelectionPaths(TreePath[] pPaths)
      {
        if (saveIfModified())
View Full Code Here


            if (bIsUserDefined){
                oUserDefinedObject = _oUserDefinedObject;
                m_oInspectorPane.setTitle(_sTitle);
            }
            javax.swing.JScrollPane jScrollPane1 = new javax.swing.JScrollPane();
            TreeSelectionModel tsm = new DefaultTreeSelectionModel();
            tsm.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);           
            jTree.setSelectionModel(tsm);
            jTree.setVisible(false);
            jPnlCenter.setLayout(new java.awt.BorderLayout(10, 10));
            insertTopPanel(jPnlCenter);
            jScrollPane1.setViewportView(jTree);
View Full Code Here

                //  Create a data structure to store the name of the node and the connected object
                hashtableObjects = new Hashtable();
                hashtableObjects.put( "[" + stringTreeNodeName + "]", a );
               
                //  activate simple selection mechanism
                TreeSelectionModel tsm = new DefaultTreeSelectionModel();
                tsm.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
               
                //  Create a tree to show the object dependencies
                tree = new JTree( treeModel );
                tree.setSelectionModel(tsm);
                tree.setRootVisible(true);
View Full Code Here

            if (bIsUserDefined){
                oUserDefinedObject = _oUserDefinedObject;
                m_oInspectorPane.setTitle(_sTitle);
            }
            javax.swing.JScrollPane jScrollPane1 = new javax.swing.JScrollPane();
            TreeSelectionModel tsm = new DefaultTreeSelectionModel();
            tsm.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);           
            jTree.setSelectionModel(tsm);
            jTree.setVisible(false);
            jPnlCenter.setLayout(new java.awt.BorderLayout(10, 10));
            jPnlCenter.getAccessibleContext().setAccessibleName("inspection tab view");
            insertTopPanel(jPnlCenter);
View Full Code Here

            if (bIsUserDefined){
                oUserDefinedObject = _oUserDefinedObject;
                m_oInspectorPane.setTitle(_sTitle);
            }
            javax.swing.JScrollPane jScrollPane1 = new javax.swing.JScrollPane();
            TreeSelectionModel tsm = new DefaultTreeSelectionModel();
            tsm.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);           
            jTree.setSelectionModel(tsm);
            jTree.setVisible(false);
            jPnlCenter.setLayout(new java.awt.BorderLayout(10, 10));
            jPnlCenter.getAccessibleContext().setAccessibleName("inspection tab view");
            insertTopPanel(jPnlCenter);
View Full Code Here

     * @return a <code>TreeComponent</code> with the specified tree model
     *
     */
    public TreeComponent(TreeModel newModel) {
        this.setModel(newModel);
        selectionModel = new DefaultTreeSelectionModel();
        URL url = ClassLoader.getSystemResource("images/famfamfam/image.gif");
        if(url != null)
            nodeIcon = new ImageIcon(url);
        addMouseListener(this);
        addMouseMotionListener(this);
View Full Code Here

        treeRenderer = new TreeTableCellRenderer(model);
        super.setModel(new TreeTableModelAdapter(model, treeRenderer));

        // Share the selection models.
        treeRenderer.setSelectionModel(new DefaultTreeSelectionModel()
        {
            {
                setSelectionModel(listSelectionModel);
            }
        });
View Full Code Here

                //  Create a data structure to store the name of the node and the connected object
                hashtableObjects = new Hashtable();
                hashtableObjects.put( "[" + stringTreeNodeName + "]", a );
               
                //  activate simple selection mechanism
                TreeSelectionModel tsm = new DefaultTreeSelectionModel();
                tsm.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
               
                //  Create a tree to show the object dependencies
                tree = new JTree( treeModel );
                tree.setSelectionModel(tsm);
                tree.setRootVisible(true);
View Full Code Here

  // Install a tableModel representing the visible rows in the tree.
  super.setModel(new TreeTableModelAdapter(treeTableModel, tree));

  // Force the JTable and JTree to share their row selection models.
  tree.setSelectionModel(
      new DefaultTreeSelectionModel() {
    // Extend the implementation of the constructor, as if:
    /* public this() */ {
        setSelectionModel(listSelectionModel);
    }
      }
View Full Code Here

    DefaultMutableTreeNode rootNode = new BeanTreeNode(bean);
    model = new DefaultTreeModel(rootNode);
    tree = new JTree(model);
    tree.setEditable(true);

    DefaultTreeSelectionModel selectionModel = new DefaultTreeSelectionModel();
    selectionModel
        .setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
    tree.setSelectionModel(selectionModel);

    tree.addTreeSelectionListener(this);
View Full Code Here

TOP

Related Classes of javax.swing.tree.DefaultTreeSelectionModel

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.