P7b1() { DefaultMutableTreeNode var1 = new DefaultMutableTreeNode("Root"); DefaultMutableTreeNode var2 = new DefaultMutableTreeNode("Child 1"); DefaultMutableTreeNode var3 = new DefaultMutableTreeNode("Child 2"); var1.add(var2); var1.add(var3); JTree var4 = new JTree(var1); JScrollPane var5 = new JScrollPane(var4); this.add(var5); this.setSize(400, 300); this.setDefaultCloseOperation(3); this.setVisible(true); }
public static void main(String[] var0) {
new P7b1(); } } Q. Write a program code to generate the following output. import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTree; import javax.swing.tree.DefaultMutableTreeNode;
public class P7b2 extends JFrame {
P7b2() { DefaultMutableTreeNode main = new DefaultMutableTreeNode("India"); DefaultMutableTreeNode mh = new DefaultMutableTreeNode("Maharashtra"); DefaultMutableTreeNode gu = new DefaultMutableTreeNode("Gujrath"); DefaultMutableTreeNode mum = new DefaultMutableTreeNode("Mumbai"); DefaultMutableTreeNode pu = new DefaultMutableTreeNode("Pune"); DefaultMutableTreeNode na = new DefaultMutableTreeNode("Nashik"); DefaultMutableTreeNode nag = new DefaultMutableTreeNode("Nagpur"); main.add(mh); main.add(gu); mh.add(mum); mh.add(pu); mh.add(na); mh.add(nag); JTree tr = new JTree(main); JScrollPane sp = new JScrollPane(tr); this.add(sp); this.setSize(400, 300); this.setDefaultCloseOperation(3); this.setVisible(true); }
public static void main(String[] var0) {
new P7b2(); } } Q. Write a Jtree program to show root directory and its subFolders of your System. import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTree; import javax.swing.tree.DefaultMutableTreeNode;
public class P7e1 extends JFrame {
P7e1() { DefaultMutableTreeNode main = new DefaultMutableTreeNode("This PC"); DefaultMutableTreeNode mh = new DefaultMutableTreeNode("C:"); DefaultMutableTreeNode gu = new DefaultMutableTreeNode("G:"); DefaultMutableTreeNode mum = new DefaultMutableTreeNode("Desktop"); DefaultMutableTreeNode pu = new DefaultMutableTreeNode("Document"); DefaultMutableTreeNode na = new DefaultMutableTreeNode("Program"); DefaultMutableTreeNode nag = new DefaultMutableTreeNode("Advance java"); DefaultMutableTreeNode gk = new DefaultMutableTreeNode("Ganesh"); DefaultMutableTreeNode jv = new DefaultMutableTreeNode("JTrees.java"); DefaultMutableTreeNode sm = new DefaultMutableTreeNode("Sample"); main.add(mh); main.add(gu); mh.add(mum); mh.add(pu); mum.add(na); pu.add(nag); pu.add(gk); pu.add(sm); gk.add(jv); JTree tr = new JTree(main); JScrollPane sp = new JScrollPane(tr); add(sp); setSize(400, 300); setDefaultCloseOperation(3); setVisible(true); }