Parent « JTree « Java Swing Q&A





1. Sharing children among parents in a JTree    stackoverflow.com

I have a custom DefaultMutableTreeNode class that is designed to support robust connections between many types of data attributes (for me those attributes could be strings, user-defined tags, or timestamps). As I ...

2. How to make a any node as parent node in JTree so that children can be added to it?    stackoverflow.com

How to make current node in JTree as parent node so as to add children to it. My complete data are fetched from the database. somewhat like below :

root-- parent1 - ...

5. how to check parent availability in Jtree structure in swing    coderanch.com

i have created the tree structure using Jtree in swing.. i can add child leaf to root. but how to add the leaf to a particular parent.. private void createNodes(DefaultMutableTreeNode rootnode) { DefaultMutableTreeNode parent = null; DefaultMutableTreeNode child[] = new DefaultMutableTreeNode[10]; String pnode=""; String[] cname=new String[10]; StringBuffer subcodes=new StringBuffer(); int count=0; try { query="select distinct(SubCode) from employee"; rs=con.selectQuery(query); while(rs.next()) { count++; ...

6. update treenode's parent in jtree    coderanch.com

7. JTree making a node act as parent    coderanch.com

8. JTree problem with parents    coderanch.com

public class TreeManager { private static TreeManager TREE_MANAGER; private DefaultMutableTreeNode rootNode; private DefaultTreeModel treeModel; private JTree tree; public TreeManager(MyExplorer explorer) { TREE_MANAGER = this; rootNode = new DefaultMutableTreeNode("workspace"); treeModel = new DefaultTreeModel(rootNode); //treeModel.addTreeModelListener(new MyTreeModelListener()); tree = new JTree(treeModel); tree.setEditable(true); tree.getSelectionModel().setSelectionMode (TreeSelectionModel.DISCONTIGUOUS_TREE_SELECTION); tree.setShowsRootHandles(true); explorer.add(tree); } public static TreeManager get() {return TREE_MANAGER;} public DefaultMutableTreeNode addNode(MutableTreeNode parent, DefaultMutableTreeNode childNode, boolean shouldBeVisible) { treeModel.insertNodeInto(childNode, parent, ...

9. [SOLVED] Construct parents using tree path.    java-forums.org

Java Code: import java.awt.*; import java.awt.event.*; import java.util.Enumeration; import javax.swing.*; import javax.swing.tree.*; public class BuildingNodes implements ActionListener { JTree left; JTree right; public void actionPerformed(ActionEvent e) { if(left.getSelectionPath() != null) { moveNode(left, right); } if(right.getSelectionPath() != null) { moveNode(right, left); } } private void moveNode(JTree source, JTree target) { TreePath sourcePath = source.getSelectionPath(); DefaultMutableTreeNode selectedNode = (DefaultMutableTreeNode)sourcePath.getLastPathComponent(); // Selected node must ...