可以啊,用MouseMotionListener,实现mouseMoved(MouseEvent e) 方法,方法里可以给按钮换一个更亮的图片。

解决方案 »

  1.   

    我用的是
       我把图片放在一个JLabel上,然后JLabel监听mouseEntered(MouseEvent e),如果鼠标放上去则调用JLabel.setBorder(BorderFactory.creat....);使JLabel有一种上凸的感觉,效果达到了,可是jlabel附近好大的一片都晃动,什么原因????
       期待............................................................
      

  2.   

    mouseEntered(MouseEvent e),然后改变"开始"的背景色就可以了.你的jLabel是不是add到jPanel里了.而且你的jPanel是不是add了MouseListener?
    如果是,那当然是附近好大一片都晃动了.
      

  3.   

    不是 
      是jlabel add(new mouse......