我在编个Applet的五子棋,一直找不到好的鼠标事件处理,各位前辈给点指教呀。
想实现鼠标移动到指定的坐标点附近后,在指定坐标点上就有设定好的小标志出现,提示你单击下子。
不用详细的代码,那位能给我个提示之类的就行,用哪个event,还有相应的Listener用哪个。

解决方案 »

  1.   

    MouseListener void mouseClicked(MouseEvent e) 
              鼠标按键在组件上单击(按下并释放)时调用。 
     void mouseEntered(MouseEvent e) 
              鼠标进入到组件上时调用。
     
     void mouseExited(MouseEvent e) 
              鼠标离开组件时调用。 
     void mousePressed(MouseEvent e) 
              鼠标按键在组件上按下时调用。 
     void mouseReleased(MouseEvent e) 
              鼠标按钮在组件上释放时调用。 
      

  2.   

    MouseMotionListener
    mouseMoved(MouseEvent e)
    当e.getX()和e.getY()跟你的坐标一致时,做你要的处理
      

  3.   

    根据MouseEvent获得指针所在位置,然后在该位置绘制提示信息。
    MouseMotionListener这个可能会比较全面一些。