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

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

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

    嘟嘟

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      26 Posts :: 0 Stories :: 6 Comments :: 0 Trackbacks
    先建一個菜單對象,處理JTree控件鼠標事件,然后將菜單顯示出來
    JPopupMenu popup = new JPopupMenu();
    JMenuItem modify = new JMenuItem("modify");
     modify.setActionCommand("modify");
     modify.addActionListener(this);
     popup.add(modify);

    1: 左鍵選中然后再右鍵去操作
    tree.addMouseListener(new MouseAdapter() {
       public void mousePressed(MouseEvent e) {
        if (e.getButton() == e.BUTTON3) {  //BUTTON3是鼠標右鍵
          DefaultMutableTreeNode node =  (DefaultMutableTreeNode)tree.getLastSelectedPathComponent();
          pmn.show(e.getComponent(),e.getX(),e.getY());
        }
       }
      });

    2: 直接右擊
    public void jTree1_mousePressed(MouseEvent e) {
        TreePath tp=tree.getPathForLocation(e.getX(),e.getY());
       if (tp != null) {
              tree.setSelectionPath(tp);
              DefaultMutableTreeNode node =  (DefaultMutableTreeNode)tp.getLastPathComponent()
       } 
       pmn.show(e.getComponent(),e.getX(),e.getY());
        }
       }
      });
    posted on 2007-05-08 03:14 fyp1210 閱讀(1496) 評論(1)  編輯  收藏 所屬分類: java basic

    Feedback

    # re: Jtree 添加右記事件[未登錄] 2009-02-18 15:05 Anna
    太謝謝了哦  回復  更多評論
      

    主站蜘蛛池模板: 亚洲经典在线中文字幕| 色播精品免费小视频| 男人的好看免费观看在线视频| 国产亚洲欧洲Aⅴ综合一区 | 日日摸夜夜添夜夜免费视频| 亚洲国产另类久久久精品小说| 亚洲精品熟女国产| 亚洲成人在线免费观看| 亚洲视频在线观看免费视频| www视频免费看| 日本亚洲色大成网站www久久 | 亚洲AV日韩AV永久无码久久| 久久国产乱子伦精品免费午夜 | 国产桃色在线成免费视频| 亚洲影视一区二区| 成年人免费观看视频网站| 欧洲亚洲国产精华液| 亚洲一级Av无码毛片久久精品| 久久久久久毛片免费看| 亚洲av日韩av无码| 毛片免费观看的视频在线| 亚洲av日韩综合一区二区三区| 亚洲精品国产精品国自产观看| 一个人免费视频观看在线www| 亚洲伊人久久大香线蕉苏妲己| 欧美好看的免费电影在线观看 | 中文字幕亚洲不卡在线亚瑟| 国内精品一级毛片免费看| 亚洲人成在线播放| 免费人成在线观看网站视频| 青青操视频在线免费观看| 亚洲一区电影在线观看| 免费又黄又硬又爽大片| 青青草原1769久久免费播放| 亚洲综合在线一区二区三区| JLZZJLZZ亚洲乱熟无码| 免费视频爱爱太爽了| 一级中文字幕免费乱码专区| 亚洲美女免费视频| 亚洲精品高清在线| 无码国产精品一区二区免费式直播|