MouseEvent类
该类包含以下若干鼠标事件:
- MOUSE_CLICKED,代表鼠标点击事件
- MOUSE_DRAGGED,代表鼠标点击事件
- MOUSE_ENTERED,代表鼠标进入事件
- MOUSE_MOVED,代表鼠标移动事件
- MOUSE_EXITED,代表鼠标离开事件
- MOUSE_RESSED,代表鼠标按钮按下事件
- MOUSE_RELEASED,代表鼠标按钮松开事件
调用MouseEvent对象的getID()方法并把返回值与上述各常量比较,得到用户触发的鼠标事件。实际上不需要这样处理,因为监听MouseEvent事件的监听者MouseListener有7个具体方法,分别针对上述七个具体鼠标事件,系统会分辨鼠标事件的类型并自动调用相关方法,所以编程者只需把处理相关事件的代码放到相关方法的方法里即可
- getX(),返回鼠标事件的x坐标点
- getY(),返回鼠标事件的y坐标点
- Point getPoint(),返回Point对象,包含鼠标事件的坐标点
- getClckCount(),返回鼠标点击事件的点击次数