Tuesday, 14 February 2017

How to use java code for Tree program

#  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**********************

No comments:

Post a Comment

Welcome, happy learning

Charactor_At_Position

public class Char_At_Position { public static void main(String[] args) { String str = "Wankhede"; String rev=""...