[] STUDY ³»¿ë

ÀÛ¼ºÀÏ 2005-02-01
ÀÛ¼ºÀÚ park
Á¶È¸¼ö 1619
Á¦ ¸ñ JTree

¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â

//  DefaultMutableTreeNode  ·Î  tree¸¸µé±â
package  classes;

import  javax.swing.*;
import  javax.swing.tree.*;

public  class  JTree1  extends  JFrame  
{
    JTree  tree;
    DefaultMutableTreeNode  root  =  new  DefaultMutableTreeNode("root");
    JScrollPane  scroll;
    
    public  JTree1()
    {
        DefaultMutableTreeNode  sub1  =  new  DefaultMutableTreeNode("sub1");
        DefaultMutableTreeNode  sub2  =  new  DefaultMutableTreeNode("sub2");
        

        DefaultMutableTreeNode  sub11  =  new  DefaultMutableTreeNode("sub11");
        DefaultMutableTreeNode  sub12  =  new  DefaultMutableTreeNode("sub12");
        DefaultMutableTreeNode  sub13  =  new  DefaultMutableTreeNode("sub13");
        DefaultMutableTreeNode  sub14  =  new  DefaultMutableTreeNode("sub14");

        sub1.add(sub11);
        sub1.add(sub12);
        sub1.add(sub13);
        sub1.add(sub14);

        root.add(sub1);
        root.add(sub2);
        
        tree  =  new  JTree(root);
        scroll  =  new  JScrollPane(tree);  //  ÀÚµ¿À¸·Î  ½ºÅ©·Ñ¹Ù  º¸À̱â
        
        tree.setRootVisible(false);  //  rootº¸ÀÌÁö  ¾Ê°Ô  Çϱâ
        this.setContentPane(scroll);  
        
        this.setSize(200,100);
        this.setVisible(true);
        
    }
    
    public  static  void  main(String  args[])
    {
        JTree1  jt  =  new  JTree1();
    }
    
}

JTree °ú(¿Í) °ü·ÃµÈ Ãß°¡ Á¤º¸

  • JTree [2005-02-01] [park´Ô Àç°ø] [Á¶È¸:1619]
  • ÇöÀç À©µµ¿ìÀÇ Àüü Å©±â¿¡ ¸Â°Ô ÇÁ·¹ÀÓ ¸¸µé±â [2005-02-13] [studyto´Ô Àç°ø] [Á¶È¸:1188]
  • ÆÄÀÏ ÇÊÅ͸µÇϱâ(FIleFilter) [2005-02-25] [park´Ô Àç°ø] [Á¶È¸:1026]
  • JScrollPane ½ºÅ©·Ñ¹Ù ÀÚµ¿À¸·Î ¸Ç ¾Æ·¡·Î À̵¿ ½ÃÅ°±â [2005-03-02] [studyto´Ô Àç°ø] [Á¶È¸:3435]

    ¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â