Java AWT PopupMenu
2012-10-26 01:02 coffeescript 阅读(333) 评论(0) 收藏 举报实现弹出菜单时需要注册一个监听类继承MouseAdapter类并实现ActionListener接口,ActionListener就不多说了,继承了MouseAdapter之后需要重写mousePressed()和mouseReleased()两个方法.用isPopupTrigger()来检测此当前鼠标事件是否为所在平台的弹出菜单触发事件,如果是则返回true.
eg.
View Code 
1 public void mouseReleased(MouseEvent e){ 2 if(isPopupTrigger()){ 3 pm.show(message,e.getX(),e.getY()); 4 } 5 }
pm是PopupMenu对象,message为Label对象,用来显示消息。
作者:coffeescript
        
        本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  
    
                    
                
                
            
        
浙公网安备 33010602011771号