All Packages Class Hierarchy This Package Previous Next Index
Class 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
The mouse event.
MOUSE_CLICKED
The mouse clicked event type.
MOUSE_DRAGGED
The mouse dragged event type.
MOUSE_ENTERED
The mouse entered event type.
MOUSE_EXITED
The mouse exited event type.
MOUSE_FIRST
Marks the first integer id for the range of mouse event ids.
MOUSE_LAST
Marks the last integer id for the range of mouse event ids.
MOUSE_MOVED
The mouse moved event type.
MOUSE_PRESSED
The mouse pressed event type.
MOUSE_RELEASED
The mouse released event type.
MouseEvent (Component, int, long, int, int, int, int, boolean)
Constructs a MouseEvent object with the specified source component,
type, modifiers, coordinates, and click count.
getClickCount ()
Return the number of mouse clicks associated with this event.
getPoint ()
Returns the x,y position of the event relative to the source component.
getX ()
Returns the x position of the event relative to the source component.
getY ()
Returns the y position of the event relative to the source component.
isPopupTrigger ()
Returns whether or not this mouse event is the popup-menu
trigger event for the platform.
paramString ()
translatePoint (int, int)
Translates the coordinate position of the event by x, y.
MOUSE_FIRST
public static final int MOUSE_FIRST
Marks the first integer id for the range of mouse event ids.
MOUSE_LAST
public static final int MOUSE_LAST
Marks the last integer id for the range of mouse event ids.
MOUSE_CLICKED
public static final int MOUSE_CLICKED
The mouse clicked event type.
MOUSE_PRESSED
public static final int MOUSE_PRESSED
The mouse pressed event type.
MOUSE_RELEASED
public static final int MOUSE_RELEASED
The mouse released event type.
MOUSE_MOVED
public static final int MOUSE_MOVED
The mouse moved event type.
MOUSE_ENTERED
public static final int MOUSE_ENTERED
The mouse entered event type.
MOUSE_EXITED
public static final int MOUSE_EXITED
The mouse exited event type.
MOUSE_DRAGGED
public static final int MOUSE_DRAGGED
The mouse dragged event type.
MouseEvent
public MouseEvent(Component source,
int id,
long when,
int modifiers,
int x,
int y,
int clickCount,
boolean popupTrigger)
Constructs a MouseEvent object with the specified source component,
type, modifiers, coordinates, and click count.
Parameters:
source - the object where the event originated
getX
public int getX()
Returns the x position of the event relative to the source component.
getY
public int getY()
Returns the y position of the event relative to the source component.
getPoint
public Point getPoint()
Returns the x,y position of the event relative to the source component.
translatePoint
public synchronized void translatePoint(int x,
int y)
Translates the coordinate position of the event by x, y.
Parameters:
x - the x value added to the current x coordinate position
y - the y value added to the current y coordinate position
getClickCount
public int getClickCount()
Return the number of mouse clicks associated with this event.
isPopupTrigger
public boolean isPopupTrigger()
Returns whether or not this mouse event is the popup-menu
trigger event for the platform.
paramString
public String paramString()
Overrides:
paramString in class ComponentEvent
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature - Version 1.1.8 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.