当前位置:  技术问答>java相关

popupmenu怎么不能显示.

    来源: 互联网  发布时间:2015-03-07

    本文导语:  ...    ppm.add(p1=new MenuItem("红色"));    ppm.add(p2=new MenuItem("绿色"));    ppm.add(p3=new MenuItem("蓝色"));    ppm.add(new MenuItem("-"));    ppm.add(p4=new MenuItem("黑色"));    enableEvents(AWTEvent.MOUSE_EVENT_MASK);  //用来选择鼠标事...

...
   ppm.add(p1=new MenuItem("红色"));
   ppm.add(p2=new MenuItem("绿色"));
   ppm.add(p3=new MenuItem("蓝色"));
   ppm.add(new MenuItem("-"));
   ppm.add(p4=new MenuItem("黑色"));
   enableEvents(AWTEvent.MOUSE_EVENT_MASK);  //用来选择鼠标事件.
   add(ppm);
....
 法1:  addMouseListener(new molistener());


class molistener implements MouseListener
{
public void mouseReleased(MouseEvent e)
 {if(e.isPopupTrigger())
      ppm.show(e.getComponent(),e.getX(),e.getY());
 }
public void mousePressed(MouseEvent e)
 {}
public void mouseEntered(MouseEvent e)
 {}
public void mouseClicked(MouseEvent e)
 {}
public void mouseExited(MouseEvent e)
 {}

}
或者:法2
public void processMouseEvent(MouseEvent e)
{if(e.isPopupTrigger())
      ppm.show(e.getComponent(),e.getX(),e.getY());}
以上两种方法均看不到弹出菜单,为什么?

|
■■STUDAY■■

|
我也遇到过这种问题!

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt类popupmenu的类成员方法: popupmenu定义及介绍
  • 如何知道我选种了popupmenu里的哪个具体菜单?
  • java命名空间java.awt类popupmenu.accessibleawtpopupmenu的类成员方法: popupmenu.accessibleawtpopupmenu定义及介绍
  • 有谁就用PopupMenu在applet里面写弹出菜单,请给个例子
  • java命名空间javax.swing.plaf.basic类basicpopupmenuui的类成员方法: popupmenu定义及介绍
  • java命名空间java.awt类popupmenu的类成员方法: getaccessiblecontext定义及介绍
  • java命名空间java.awt类popupmenu的类成员方法: addnotify定义及介绍
  • java命名空间java.awt类popupmenu的类成员方法: show定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3