Following is the declaration for java.awt.event.MouseEvent class −
public class MouseEvent extends InputEvent
Table of Contents
# Field
Following are the fields for java.awt.event.MouseEvent class
static int BUTTON1− Indicates mouse button #1; used by getButton()static int MOUSE_CLICKED− The “mouse clicked” eventstatic int MOUSE_DRAGGED− The “mouse dragged” eventstatic int MOUSE_ENTERED− The “mouse entered” eventstatic int MOUSE_EXITED− The “mouse exited” eventstatic int MOUSE_FIRST− The first number in the range of IDs used for mouse eventsstatic int MOUSE_LAST− The last number in the range of IDs used for mouse eventsstatic int MOUSE_MOVED− The “mouse moved” eventstatic int MOUSE_PRESSED− The “mouse pressed” eventstatic int MOUSE_RELEASED− The “mouse released” eventstatic int MOUSE_WHEEL− The “mouse wheel” eventstatic int NOBUTTON− Indicates no mouse buttons; used by getButton()static int VK_WINDOWS− Constant for the Microsoft Windows “Windows” key.
# Constructors
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. |
MouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount, boolean popupTrigger, int button) | Constructs a MouseEvent object with the specified source component, type, modifiers, coordinates, and click count. |
MouseEvent(Component source, int id, long when, int modifiers, int x, int y, int xAbs, int yAbs, int clickCount, boolean popupTrigger, int button) | Constructs a MouseEvent object with the specified source component, type, modifiers, coordinates, absolute coordinates, and click count. |
# Methods
int getButton() | Returns which, if any, of the mouse buttons has changed state. |
int getClickCount() | Returns the number of mouse clicks associated with this event. |
Point getLocationOnScreen() | Returns the absolute x, y position of the event. |
static String getMouseModifiersText(int modifiers) | Returns a String describing the modifier keys and mouse buttons that were down during the event, such as “Shift”, or “Ctrl+Shift”. |
Point getPoint() | Returns the x,y position of the event relative to the source component. |
int getX() | Returns the horizontal x position of the event relative to the source component. |
int getXOnScreen() | Returns the absolute horizontal x position of the event. |
int getY() | Returns the vertical y position of the event relative to the source component. |
int getYOnScreen() | Returns the absolute vertical y position of the event. |
boolean isPopupTrigger() | Returns whether or not this mouse event is the popup menu trigger event for the platform. |
String paramString() | Returns a parameter string identifying this event. |
void translatePoint(int x, int y) | Translates the event’s coordinates to a new position by adding specified x (horizontal) and y (vertical) offsets. |
# Methods Inherited
- java.awt.event.InputEvent
- java.awt.event.ComponentEvent
- java.awt.AWTEvent
- java.util.EventObject
- java.lang.Object