<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 閱讀(1492) 評論(1)  編輯  收藏 所屬分類: java basic

    Feedback

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

    主站蜘蛛池模板: 午夜免费啪视频在线观看| 99精品在线免费观看| 亚洲成人黄色网址| 亚洲人成电影在线播放| 手机在线免费视频| 69视频在线观看免费| 国产啪精品视频网站免费尤物| 亚洲成aⅴ人片久青草影院按摩| 亚洲综合激情视频| 亚洲人成网站影音先锋播放| 亚洲精品无码专区在线在线播放| 国产又大又粗又硬又长免费| 成年女人毛片免费播放视频m| 69式互添免费视频| 男人的好看免费观看在线视频| 2022久久国产精品免费热麻豆| 久久国产乱子伦精品免费看| 精品在线免费观看| 99久久久国产精品免费牛牛四川 | 天天操夜夜操免费视频| 野花高清在线电影观看免费视频 | 57pao一国产成永久免费| 最近免费视频中文字幕大全| jjizz全部免费看片| 成人毛片免费在线观看| 免费成人黄色大片| 亚洲AV无码久久| 亚洲三级视频在线观看| 免费大片av手机看片| 精品视频在线免费观看| 免费无码又爽又刺激高潮| 免费一级成人毛片| 水蜜桃亚洲一二三四在线| 亚洲人片在线观看天堂无码| 中文永久免费观看网站| 可以免费看的卡一卡二| 亚洲熟妇无码乱子AV电影| 日本亚洲精品色婷婷在线影院| 黄色短视频免费看| 国产美女无遮挡免费网站| 亚洲视频一区二区三区|