You are on page 1of 4

Practical No: 7

Name: Minakshi Bhavar


Roll No: 20

1.Write a program code to generate the folowing output.

import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;
public class TreeExample {

JFrame f;
TreeExample(){
f=new JFrame();
DefaultMutableTreeNode top=new DefaultMutableTreeNode("India");
DefaultMutableTreeNode a=new DefaultMutableTreeNode("Maharashtra");

DefaultMutableTreeNode b=new DefaultMutableTreeNode("Gujarat");


top.add(a);
top.add(b);
DefaultMutableTreeNode a1=new DefaultMutableTreeNode("Mumbai");
DefaultMutableTreeNode a2=new DefaultMutableTreeNode("Pune");

DefaultMutableTreeNode a3=new DefaultMutableTreeNode("Nashik");


DefaultMutableTreeNode a4=new DefaultMutableTreeNode("Nagpur");

a.add(a1);
a.add(a2);
a.add(a3);
a.add(a4);
JTree jt=new JTree(top);
f.add(jt);

f.setSize(200,200);
f.setVisible(true);
}
public static void main(String[] args) {

new TreeExample();
}}

OUTPUT:
2.Develop a program to demonstrate th use of tree component in swing

import javax.swing.*;
import javax.swing.tree.DefaultMutableTreeNode;
public class TreeExample {

JFrame f;
TreeExample(){
f=new JFrame();
DefaultMutableTreeNode top=new DefaultMutableTreeNode("India");
DefaultMutableTreeNode a=new DefaultMutableTreeNode("Maharashtra");

DefaultMutableTreeNode b=new DefaultMutableTreeNode("Gujarat");


top.add(a);
top.add(b);
DefaultMutableTreeNode a1=new DefaultMutableTreeNode("Mumbai");
DefaultMutableTreeNode a2=new DefaultMutableTreeNode("Pune");

DefaultMutableTreeNode a3=new DefaultMutableTreeNode("Nashik");


DefaultMutableTreeNode a4=new DefaultMutableTreeNode("Nagpur");

a.add(a1);
a.add(a2);
a.add(a3);

a.add(a4);
JTree jt=new JTree(top);
f.add(jt);
f.setSize(200,200);
f.setVisible(true);
}
public static void main(String[] args) {

new TreeExample();

}}

OUTPUT:

You might also like