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.