public class MouseEvent extends TypedEvent
Note: The button
field is an integer that
represents the mouse button number. This is not the same
as the SWT
mask constants BUTTONx
.
Modifier and Type | Field and Description |
---|---|
int |
button
the button that was pressed or released; 1 for the
first button, 2 for the second button, and 3 for the
third button, etc.
|
int |
count
the number times the mouse has been clicked, as defined
by the operating system; 1 for the first click, 2 for the
second click and so on.
|
(package private) static long |
serialVersionUID |
int |
stateMask
the state of the keyboard modifier keys and mouse masks
at the time the event was generated.
|
int |
x
the widget-relative, x coordinate of the pointer
at the time the mouse button was pressed or released
|
int |
y
the widget-relative, y coordinate of the pointer
at the time the mouse button was pressed or released
|
data, display, time, widget
Constructor and Description |
---|
MouseEvent(Event e)
Constructs a new instance of this class based on the
information in the given untyped event.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString()
Returns a string containing a concise, human-readable
description of the receiver.
|
getName
public int button
public int stateMask
SWT.MODIFIER_MASK
,
SWT.BUTTON_MASK
public int x
public int y
public int count
static final long serialVersionUID
public MouseEvent(Event e)
e
- the untyped event containing the informationpublic java.lang.String toString()
toString
in class TypedEvent