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
.
MouseListener
,
MouseMoveListener
,
MouseTrackListener
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.
|
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
Constructor and Description |
---|
MouseEvent(Event event)
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.
|
public int button
public int stateMask
public int x
public int y
public int count
public MouseEvent(Event event)
event
- the untyped event containing the informationpublic java.lang.String toString()
toString
in class TypedEvent
Copyright (c) EclipseSource and others 2002, 2020.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0