AJP7
AJP7
PRATICAL NO :- 7
import javax.swing.*;
import javax.swing.tree.*;
public class JtreeEx1 {
public static void main(String[] args) {
DefaultMutableTreeNode root = new
DefaultMutableTreeNode("CRICKETER");
DefaultMutableTreeNode child1 = new
DefaultMutableTreeNode("SANKET");
DefaultMutableTreeNode child2 =
newDefaultMutableTreeNode("ROHIT");
DefaultMutableTreeNode child3 = new
DefaultMutableTreeNode("SURYA");
root.add(child1);
root.add(child2);
root.add(child3);
JTree tree = new JTree(root);
JFrame frame = new JFrame("JTree Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new JScrollPane(tree));
frame.setSize(300, 300);
frame.setVisible(true);
}
}
dd
OUTPUT:-
frame.setDefaultCloseOperation(JFrame.EXIT_
ON_CLOSE); frame.add(new
JScrollPane(tree));
frame.setSize(300, 300);
frame.setVisible(true);
}
}
Output:-
dd
Q1. Write a Jtree program to show root directory and its subdirectory and its sub
Folders of Your System.
Code:-
import javax.swing.*;
import javax.swing.tree.*;
DefaultMutableTreeNode("Screenhot");
DefaultMutableTreeNode("Desktop");
DefaultMutableTreeNode("Whatsapp");
DefaultMutableTreeNode("Movies");
root.add(child0);
child0.add(child1);
child0.add(child2);
child0.add(child3);
child3.add(child4);
child3.add(child5);
root.add(child6);
child6.add(child7);
child7.add(child8);
child7.add(child9);
child6.add(child10);
root.add(child11);
child11.add(child12);
child12.add(child13);
child12.add(child14);
child11.add(child15);
JTree(root);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new
JScrollPane(tree));
frame.setSize(300, 300);
frame.setVisible(true);
}
dd
Output:-