要怎么做。。

解决方案 »

  1.   

    写个标签进去...读取图片路径,显示的时候就成img控件正常显示了
      

  2.   

    使用Swing中的 JMenuItem 
      

  3.   

    jMenu.setIcon(ImageUtil.pathToIcon("x.gif"));
      

  4.   

    不用JMenuItem。这个用于系统托盘弹出菜单,MS只能用MenuItem
      

  5.   

    MS不行、、、 ex=new MenuItem("<html><img src=image/set.jpg>123</img></html>");
      

  6.   

    好像做不到的吧!JMenuItem就可以轻松做到!
      

  7.   

    String iconPath = "...";
    JMenuItem item = new JMenuItem("Open");
    item.setIcon(new ImageIcon(iconPath));
      

  8.   

    不要使用PopupMenu。在TrayIcon 添加 MouseListener。鼠标点击时显示一个JWindow。再次点击时隐藏这个JWindow。
    JWindow显示的位置需要自己根据情况计算。把JMenuItem放到 JWindow里。
      

  9.   

    huntor :
    可以具体给出代码吗!?谢谢!也有同样的问题