public final 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 |
stateMask
the state of the keyboard modifier keys 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
source
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 |
---|---|
String |
toString()
Returns a string containing a concise, human-readable
description of the receiver.
|
getSource
public int button
public int stateMask
public int x
public int y
public MouseEvent(Event e)
e
- the untyped event containing the informationpublic String toString()
toString
in class TypedEvent
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.