当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)

类 java.awt.event.MouseEvent

java.lang.Object
   |
   +----java.util.EventObject
           |
           +----java.awt.AWTEvent
                   |
                   +----java.awt.event.ComponentEvent
                           |
                           +----java.awt.event.InputEvent
                                   |
                                   +----java.awt.event.MouseEvent

public class MouseEvent
extends InputEvent

鼠标事件。


变量索引

MOUSE_CLICKED
鼠标单击事件类型。
MOUSE_DRAGGED
鼠标拖动事件类型。
MOUSE_ENTERED
鼠标移入事件类型。
MOUSE_EXITED
鼠标移出事件类型。
MOUSE_FIRST
标记鼠标事件标识符范围的第一个整数标识符。
MOUSE_LAST
标记鼠标事件标识符范围的最后一个整数标识符。
MOUSE_MOVED
鼠标拖动事件类型。
MOUSE_PRESSED
鼠标按钮按下事件类型。
MOUSE_RELEASED
鼠标按钮释放事件类型。

构造子索引

MouseEvent(Component, int, long, int, int, int, int, boolean)
使用指定的源组件、类型、修饰词、坐标和单击计数构造一个 MouseEvent 对象。

方法索引

getClickCount()
返回与该事件相关的鼠标单击次数。
getPoint()
返回与源组件相关联的事件的 x ,y 坐标位置。
getX()
返回与源组件相关联的事件的 x 坐标位置。
getY()
返回与源组件相关联的事件的 y 坐标位置。
isPopupTrigger()
返回该鼠标事件是否为平台的弹出菜单的激发事件。
paramString()
translatePoint(int, int)
根据 x , y 平移事件的坐标位置。

变量

MOUSE_FIRST
 public static final int MOUSE_FIRST
标记鼠标事件标识符范围的第一个整数标识符。

MOUSE_LAST
 public static final int MOUSE_LAST
标记鼠标事件标识符范围的最后一个整数标识符。

MOUSE_CLICKED
 public static final int MOUSE_CLICKED
鼠标单击事件类型。

MOUSE_PRESSED
 public static final int MOUSE_PRESSED
鼠标按钮按下事件类型。

MOUSE_RELEASED
 public static final int MOUSE_RELEASED
鼠标按钮释放事件类型。

MOUSE_MOVED
 public static final int MOUSE_MOVED
鼠标移动事件类型。

MOUSE_ENTERED
 public static final int MOUSE_ENTERED
鼠标移入事件类型。

MOUSE_EXITED
 public static final int MOUSE_EXITED
鼠标移出事件类型。

MOUSE_DRAGGED
 public static final int MOUSE_DRAGGED
拖动鼠标事件类型。


构造子

MouseEvent
 public MouseEvent(Component source,
                   int id,
                   long when,
                   int modifiers,
                   int x,
                   int y,
                   int clickCount,
                   boolean popupTrigger)
使用指定的源组件、类型、修饰词、坐标和单击计数构造一个 MouseEvent 对象。

参数:
source - 产生事件的对象

方法

getX
 public int getX()
返回与源组件相关联的事件的 x 坐标位置。

getY
 public int getY()
返回与源组件相关联的事件的 y 坐标位置。

getPoint
 public Point getPoint()
返回与源组件相关联的事件的 x , y 坐标位置。

translatePoint
 public synchronized void translatePoint(int x,
                                         int y)
使用 x , y 改变事件的坐标位置。

参数:
x - 添加到当前 x 坐标位置的 x 值
y - 添加到当前 y 坐标位置的 y 值
getClickCount
 public int getClickCount()
返回与该事件相关的鼠标单击次数。

isPopupTrigger
 public boolean isPopupTrigger()
返回该鼠标是否为平台的弹出菜单的激发事件。

paramString
 public String paramString()
覆盖:
ComponentEvent 中的 paramString

当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)