 |
|
|
TestJTree.java
|
/*
* Author: Havard Rast Blok
* E-mail: 
* Web : www.rememberjava.com
*/
import javax.swing.*;
import javax.swing.tree.*;
/**
* Simple usage of java.swing.JTree
*/
public class TestJTree extends JFrame
{
public TestJTree()
{
DefaultTreeModel treeModel;
DefaultMutableTreeNode root, node1, node2, node1_1, node1_2;
JTree tree;
root = new DefaultMutableTreeNode("Root");
node1 = new DefaultMutableTreeNode("Node1");
node2 = new DefaultMutableTreeNode("Node2");
node1_1 = new DefaultMutableTreeNode("Node1_1");
node1_2 = new DefaultMutableTreeNode("Node1_2");
root.add(node1);
root.add(node2);
node1.add(node1_1);
node1.add(node1_2);
treeModel = new DefaultTreeModel(root);
tree = new JTree( treeModel );
getContentPane().add( tree );
pack();
show();
}
public static void main(String[] args)
{
new TestJTree();
}
}
|
|
|
 |