<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

    java基礎:高級GUI組件之樹

    Posted on 2008-08-11 15:37 夢與橋 閱讀(593) 評論(2)  編輯  收藏 所屬分類: java基礎
    1、通過JTree可以使用樹狀圖展現一種層次關系分明的一組數據,給用戶一個直觀易用的感覺。在使用JTree時,借助于DefaultMutableTreeNode為檢查和修改節點的父節點和子節點提供操作,也為檢查節點所屬的樹提供操作。一個樹節點最多可以有一個父節點,0或多個子節點。
    2、演示程序:
    //程序來源:機械工業出版社《Java面向對象編程》葛志春等編著
        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(){
            
    //根節點
            group =new DefaultMutableTreeNode("我的群組");
            
    //二級節點
            friend=new DefaultMutableTreeNode("我的好友");
            worker
    =new DefaultMutableTreeNode("我的同事");
            student
    =new DefaultMutableTreeNode("我的學生");
            
    //三級節點
            friend1=new DefaultMutableTreeNode("新朋友");
            friend2
    =new DefaultMutableTreeNode("老朋友");
            worker1
    =new DefaultMutableTreeNode("雙陽農大");
            worker2
    =new DefaultMutableTreeNode("發展學院");
            worker3
    =new DefaultMutableTreeNode("吉林大學");
            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為參數創建根目錄
            tree.collapseRow(1);// 總是顯示根目錄在前
            tree.setToggleClickCount(1);//設置鼠標單擊數
            this.getContentPane().add(tree);
            setSize(
    300,300);
            setVisible(
    true);
            setTitle(
    "樹的應用演示");
        }

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


    }

    Feedback

    # re: java基礎:高級GUI組件之樹  回復  更多評論   

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

    # re: java基礎:高級GUI組件之樹  回復  更多評論   

    2010-11-17 15:33 by 夢與橋
    好久沒來這兒了,大家還好嗎/
    主站蜘蛛池模板: 日韩毛片一区视频免费| 亚洲日韩中文字幕| 在线观看亚洲视频| 国产18禁黄网站免费观看| 亚洲日本VA午夜在线电影| 四虎影视www四虎免费| 中文字幕无码精品亚洲资源网久久| 久久久免费精品re6| 亚洲经典在线观看| 国产成在线观看免费视频| 亚洲综合色丁香婷婷六月图片| 国产成人A在线观看视频免费| 亚洲小说图区综合在线| 国产高清在线精品免费软件| 免费国产a理论片| 亚洲欧洲成人精品香蕉网| 无码人妻精品中文字幕免费| 亚洲国产中文在线视频| 午夜神器成在线人成在线人免费| 无遮挡呻吟娇喘视频免费播放| 亚洲一区二区三区无码影院| 久操免费在线观看| 亚洲AV一二三区成人影片| 日本特黄a级高清免费大片| 免费国产污网站在线观看不要卡| 国产精品V亚洲精品V日韩精品| 日韩视频在线观看免费| 亚洲日韩国产精品乱-久| 亚洲国产黄在线观看| 免费人成黄页在线观看日本| 亚洲av乱码一区二区三区| 日本久久久免费高清| a级毛片免费在线观看| 亚洲精品伊人久久久久| 亚洲精品第一国产综合境外资源 | 亚洲av乱码一区二区三区香蕉| 国产大片51精品免费观看| 日韩精品极品视频在线观看免费| 亚洲性无码一区二区三区| 亚洲日韩乱码中文无码蜜桃臀网站| 久久久久久精品成人免费图片|