<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 37, comments - 8, trackbacks - 0, articles - 0
    1、通過(guò)JTree可以使用樹狀圖展現(xiàn)一種層次關(guān)系分明的一組數(shù)據(jù),給用戶一個(gè)直觀易用的感覺(jué)。在使用JTree時(shí),借助于DefaultMutableTreeNode為檢查和修改節(jié)點(diǎn)的父節(jié)點(diǎn)和子節(jié)點(diǎn)提供操作,也為檢查節(jié)點(diǎn)所屬的樹提供操作。一個(gè)樹節(jié)點(diǎn)最多可以有一個(gè)父節(jié)點(diǎn),0或多個(gè)子節(jié)點(diǎn)。
    2、演示程序:
    //程序來(lái)源:機(jī)械工業(yè)出版社《Java面向?qū)ο缶幊獭犯鹬敬旱染幹?/span>
        import javax.swing.*;
    import javax.swing.tree.*;
    public class JTreeDemo extends JFrame{
        JTree tree;
        DefaultMutableTreeNode group;
        DefaultMutableTreeNode friend,worker,student;
        DefaultMutableTreeNode friend1,friend2,
         worker1,worker2,worker3,student1,student2,student3;
        
    public JTreeDemo(){
            
    //根節(jié)點(diǎn)
            group =new DefaultMutableTreeNode("我的群組");
            
    //二級(jí)節(jié)點(diǎn)
            friend=new DefaultMutableTreeNode("我的好友");
            worker
    =new DefaultMutableTreeNode("我的同事");
            student
    =new DefaultMutableTreeNode("我的學(xué)生");
            
    //三級(jí)節(jié)點(diǎn)
            friend1=new DefaultMutableTreeNode("新朋友");
            friend2
    =new DefaultMutableTreeNode("老朋友");
            worker1
    =new DefaultMutableTreeNode("雙陽(yáng)農(nóng)大");
            worker2
    =new DefaultMutableTreeNode("發(fā)展學(xué)院");
            worker3
    =new DefaultMutableTreeNode("吉林大學(xué)");
            student1
    =new DefaultMutableTreeNode("軟件110");
            student2
    =new DefaultMutableTreeNode("軟件111");
            student3
    =new DefaultMutableTreeNode("軟件112");
            friend.add(friend1);
            friend.add(friend2);
            worker.add(worker1);
            worker.add(worker2);
            student.add(student1);
            student.add(student2);
            student.add(student3);
            group.add(friend);
            group.add(worker);
            group.add(student);
            tree
    =new JTree(group);//以group為參數(shù)創(chuàng)建根目錄
            tree.collapseRow(1);// 總是顯示根目錄在前
            tree.setToggleClickCount(1);//設(shè)置鼠標(biāo)單擊數(shù)
            this.getContentPane().add(tree);
            setSize(
    300,300);
            setVisible(
    true);
            setTitle(
    "樹的應(yīng)用演示");
        }

        
    public static void main(String[] args) {
            
    new JTreeDemo();
        }


    }

    Feedback

    # re: java基礎(chǔ):高級(jí)GUI組件之樹  回復(fù)  更多評(píng)論   

    2010-04-19 07:54 by 解秀偉
    如果collapserow后面的參數(shù)變成其他的 象2或者3等 會(huì)有什么區(qū)別??

    # re: java基礎(chǔ):高級(jí)GUI組件之樹  回復(fù)  更多評(píng)論   

    2010-11-17 15:33 by 夢(mèng)與橋
    好久沒(méi)來(lái)這兒了,大家還好嗎/
    主站蜘蛛池模板: 亚洲国产天堂在线观看| 免费一级国产生活片| 国产亚洲色婷婷久久99精品91| 亚洲最大黄色网站| 中文在线观看国语高清免费| 白白国产永久免费视频| 亚洲制服丝袜精品久久| 亚洲成人免费在线| 亚洲精品乱码久久久久66| 全黄A免费一级毛片| 日韩免费a级在线观看| avtt天堂网手机版亚洲| 最近中文字幕免费完整| 亚洲成AV人片一区二区密柚| 国产免费人成视频在线播放播| 国产成人aaa在线视频免费观看 | 亚洲成人免费网站| 亚洲AV成人片色在线观看 | 国产精品色午夜免费视频| 亚洲毛片无码专区亚洲乱| 久久99精品视免费看| 亚洲av永久无码制服河南实里| 9久热精品免费观看视频| 亚洲精品WWW久久久久久| 免费精品国产自产拍在线观看| 宅男666在线永久免费观看| 亚洲伊人久久大香线蕉AV| 日本在线高清免费爱做网站| 亚洲综合激情视频| 很黄很黄的网站免费的| 亚洲三级视频在线| 大地资源二在线观看免费高清| jlzzjlzz亚洲jzjzjz| 18禁无遮挡无码网站免费| 亚洲精品无码成人片久久不卡| 韩国二级毛片免费播放| 国产精品亚洲专区一区| 亚洲第一区在线观看| 最近的2019免费中文字幕| 亚洲av色福利天堂| 中文毛片无遮挡高潮免费|