# Tree Demo Program
//************************** Start ********************
import javax.swing.*;
import java.awt.*;
import javax.swing.tree.*;
public class tree extends JFrame {
JTree t;
DefaultMutableTreeNode r, fy, sy, ty, s1, s2, s3, sub1;
public tree() {
Container c = getContentPane();
c.setLayout(new FlowLayout());
r = new DefaultMutableTreeNode("BSCIT");
fy = new DefaultMutableTreeNode("FYIT");
sy = new DefaultMutableTreeNode("SYIT");
ty = new DefaultMutableTreeNode("TYIT");
s1 = new DefaultMutableTreeNode("SEM 1");
s2 = new DefaultMutableTreeNode("SEM 2");
s3 = new DefaultMutableTreeNode("SEM 3");
sub1 = new DefaultMutableTreeNode("C++");
fy.add(s1);
fy.add(s2);
sy.add(s3);
s1.add(sub1);
r.add(fy);
r.add(sy);
r.add(ty);
t = new JTree();
DefaultTreeCellRenderer d=(DefaultTreeCellRenderer)t.getCellRenderer();
d.setLeafIcon(new ImageIcon("MS.JPG"));
d.setOpenIcon(new ImageIcon("MS.JPG"));
d.setClosedIcon(new ImageIcon("MS.JPG"));
c.add(t);
setSize(300,300);
setVisible(true);
}
public static void main(String arsg[]) {
tree obj = new tree();
}
}
//**************************End**********************
//************************** Start ********************
import javax.swing.*;
import java.awt.*;
import javax.swing.tree.*;
public class tree extends JFrame {
JTree t;
DefaultMutableTreeNode r, fy, sy, ty, s1, s2, s3, sub1;
public tree() {
Container c = getContentPane();
c.setLayout(new FlowLayout());
r = new DefaultMutableTreeNode("BSCIT");
fy = new DefaultMutableTreeNode("FYIT");
sy = new DefaultMutableTreeNode("SYIT");
ty = new DefaultMutableTreeNode("TYIT");
s1 = new DefaultMutableTreeNode("SEM 1");
s2 = new DefaultMutableTreeNode("SEM 2");
s3 = new DefaultMutableTreeNode("SEM 3");
sub1 = new DefaultMutableTreeNode("C++");
fy.add(s1);
fy.add(s2);
sy.add(s3);
s1.add(sub1);
r.add(fy);
r.add(sy);
r.add(ty);
t = new JTree();
DefaultTreeCellRenderer d=(DefaultTreeCellRenderer)t.getCellRenderer();
d.setLeafIcon(new ImageIcon("MS.JPG"));
d.setOpenIcon(new ImageIcon("MS.JPG"));
d.setClosedIcon(new ImageIcon("MS.JPG"));
c.add(t);
setSize(300,300);
setVisible(true);
}
public static void main(String arsg[]) {
tree obj = new tree();
}
}
//**************************End**********************
No comments:
Post a Comment
Welcome, happy learning