|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.EventObject
com.jogamp.newt.event.NEWTEvent
com.jogamp.newt.event.InputEvent
com.jogamp.newt.event.MouseEvent
public class MouseEvent
Field Summary | |
---|---|
static int |
BUTTON_NUMBER
Maximum number of buttons, value 16 |
static int |
BUTTON1
ID for button 1, value 1 |
static int |
BUTTON2
ID for button 2, value 2 |
static int |
BUTTON3
ID for button 3, value 3 |
static int |
BUTTON4
ID for button 4, value 4 |
static int |
BUTTON5
ID for button 5, value 5 |
static int |
BUTTON6
ID for button 6, value 6 |
static int |
BUTTON7
ID for button 6, value 7 |
static int |
BUTTON8
ID for button 6, value 8 |
static int |
BUTTON9
ID for button 6, value 9 |
static int |
EVENT_MOUSE_CLICKED
|
static int |
EVENT_MOUSE_DRAGGED
|
static int |
EVENT_MOUSE_ENTERED
|
static int |
EVENT_MOUSE_EXITED
|
static int |
EVENT_MOUSE_MOVED
|
static int |
EVENT_MOUSE_PRESSED
|
static int |
EVENT_MOUSE_RELEASED
|
static int |
EVENT_MOUSE_WHEEL_MOVED
|
Fields inherited from class com.jogamp.newt.event.InputEvent |
---|
ALT_GRAPH_MASK, ALT_MASK, AUTOREPEAT_MASK, BUTTON1_MASK, BUTTON2_MASK, BUTTON3_MASK, BUTTON4_MASK, BUTTON5_MASK, BUTTON6_MASK, BUTTON7_MASK, BUTTON8_MASK, BUTTON9_MASK, BUTTONLAST_MASK, CONFINED_MASK, consumedTag, CTRL_MASK, INVISIBLE_MASK, META_MASK, SHIFT_MASK |
Constructor Summary | |
---|---|
MouseEvent(int eventType,
Object source,
long when,
int modifiers,
int[] x,
int[] y,
float[] pressure,
int[] pointerids,
int clickCount,
int button,
int rotation)
|
|
MouseEvent(int eventType,
Object source,
long when,
int modifiers,
int x,
int y,
int clickCount,
int button,
int rotation)
|
Method Summary | |
---|---|
int |
getButton()
|
int |
getClickCount()
|
static int |
getClickTimeout()
|
static String |
getEventTypeString(int type)
|
int |
getPointerCount()
|
int |
getPointerId(int index)
|
float |
getPressure()
|
float |
getPressure(int index)
|
int |
getWheelRotation()
Usually a wheel rotation of > 0 is up, and < 0 is down. However, on some OS this might be flipped due to the OS default behavior. |
int |
getX()
|
int |
getX(int index)
|
int |
getY()
|
int |
getY(int index)
|
String |
toString()
|
StringBuilder |
toString(StringBuilder sb)
|
Methods inherited from class com.jogamp.newt.event.InputEvent |
---|
getButtonMask, getButtonsDown, getModifiers, getModifiersString, isAltDown, isAltGraphDown, isAutoRepeat, isButtonDown, isConfined, isControlDown, isInvisible, isMetaDown, isShiftDown |
Methods inherited from class com.jogamp.newt.event.NEWTEvent |
---|
getAttachment, getEventType, getWhen, isSystemEvent, setAttachment, toHexString, toHexString |
Methods inherited from class java.util.EventObject |
---|
getSource |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int BUTTON1
1
public static final int BUTTON2
2
public static final int BUTTON3
3
public static final int BUTTON4
4
public static final int BUTTON5
5
public static final int BUTTON6
6
public static final int BUTTON7
7
public static final int BUTTON8
8
public static final int BUTTON9
9
public static final int BUTTON_NUMBER
16
public static final int EVENT_MOUSE_CLICKED
public static final int EVENT_MOUSE_ENTERED
public static final int EVENT_MOUSE_EXITED
public static final int EVENT_MOUSE_PRESSED
public static final int EVENT_MOUSE_RELEASED
public static final int EVENT_MOUSE_MOVED
public static final int EVENT_MOUSE_DRAGGED
public static final int EVENT_MOUSE_WHEEL_MOVED
Constructor Detail |
---|
public MouseEvent(int eventType, Object source, long when, int modifiers, int x, int y, int clickCount, int button, int rotation)
public MouseEvent(int eventType, Object source, long when, int modifiers, int[] x, int[] y, float[] pressure, int[] pointerids, int clickCount, int button, int rotation)
Method Detail |
---|
public static final int getClickTimeout()
public int getPointerCount()
public int getPointerId(int index)
public int getButton()
public int getClickCount()
public int getX()
public int getY()
public int getX(int index)
getPointerId(index)
public int getY(int index)
public float getPressure()
public float getPressure(int index)
public int getWheelRotation()
The events will be send usually in steps of one, ie. -1 and 1. Higher values may result due to fast scrolling.
The button number refers to the wheel number.
public String toString()
toString
in class InputEvent
public StringBuilder toString(StringBuilder sb)
toString
in class InputEvent
public static String getEventTypeString(int type)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |