<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
    太謝謝了哦  回復  更多評論
      

    主站蜘蛛池模板: 亚洲av午夜成人片精品电影| 亚洲精品尤物yw在线影院| 免费观看在线禁片| 无码人妻精品中文字幕免费| 又大又硬又爽又粗又快的视频免费 | 免费91最新地址永久入口| 久久亚洲AV无码西西人体| 亚洲国产美女福利直播秀一区二区| 久久亚洲精品国产亚洲老地址| 亚洲欧美成人av在线观看| 两个人的视频www免费| 台湾一级毛片永久免费| 国产免费AV片无码永久免费| 香蕉视频在线观看亚洲| 亚洲日韩国产欧美一区二区三区 | 亚洲成无码人在线观看| 在线视频免费观看高清| 亚洲精品夜夜夜妓女网| 久久亚洲中文字幕无码| 亚洲视频免费播放| 亚洲性无码一区二区三区| 青青青国产手机频在线免费观看| 国产免费怕怕免费视频观看| 黄色a三级免费看| 九九精品免费视频| 激情婷婷成人亚洲综合| 我们的2018在线观看免费高清| 亚洲性色AV日韩在线观看| 亚洲日本一区二区三区在线不卡| 亚洲av永久无码| 亚洲中文字幕无码专区| 亚洲欧洲免费视频| 亚洲精品久久无码av片俺去也| 99久久人妻精品免费二区| 国产AV无码专区亚洲精品| 久青草国产免费观看| 日韩在线免费看网站| 亚洲美女中文字幕| 国产午夜无码精品免费看| 亚洲综合久久一本伊伊区| 国产乱码免费卡1卡二卡3卡|