Java JTree
How to Declare Java JTree
[class JTree extends JComponent implements Scrollable, Accessible]
Java JTree used constructors
- JTree()-creates a JTree with a sample model.
- JTree(Object [] value)-creates a JTree of every element in an array.
- JTree(TreeNode root)-creates JTree specified with TreeNode as its root.
Java JTree Example
[
import javax.swing.tree.DefaultMutableTreeNode; import javax.swing.JFrame; import javax.swing.JTree; public class JavaJTreeExample extends JFrame{ JavaJTreeExample() { super("JTree Example"); DefaultMutableTreeNode style=new DefaultMutableTreeNode("Style"); DefaultMutableTreeNode color=new DefaultMutableTreeNode("color"); DefaultMutableTreeNode font=new DefaultMutableTreeNode("font"); style.add(color); style.add(font); DefaultMutableTreeNode red=new DefaultMutableTreeNode("red"); DefaultMutableTreeNode blue=new DefaultMutableTreeNode("blue"); DefaultMutableTreeNode black=new DefaultMutableTreeNode("black"); color.add(red); color.add(black); color.add(blue); JTree tree=new JTree(style); add(tree); setSize(400,400); setVisible(true); } public static void main(String args[]) { new JavaJTreeExample(); } }