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 (usually 'left')
2 for the second button (usually 'middle')
3 for the third button (usually 'right')
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.
|
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, widgetsource| 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.
|
getSourcepublic int button
public int stateMask
SWT.MODIFIER_MASK,
SWT.BUTTON_MASKpublic int x
public int y
public int count
public MouseEvent(Event e)
e - the untyped event containing the informationpublic String toString()
toString in class TypedEvent
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.