public abstract class InputEvent extends NEWTEvent
Modifier and Type | Field and Description |
---|---|
static int |
ALT_GRAPH_MASK |
static int |
ALT_MASK |
static int |
AUTOREPEAT_MASK
Event is caused by auto-repeat.
|
static int |
BUTTON1_MASK |
static int |
BUTTON2_MASK |
static int |
BUTTON3_MASK |
static int |
BUTTON4_MASK |
static int |
BUTTON5_MASK |
static int |
BUTTON6_MASK |
static int |
BUTTON7_MASK |
static int |
BUTTON8_MASK |
static int |
BUTTON9_MASK |
static int |
BUTTONLAST_MASK |
static int |
CONFINED_MASK
Pointer is confined, see
Window.confinePointer(boolean) . |
static Object |
consumedTag
Object when attached via
NEWTEvent.setAttachment(Object) marks the event consumed,
ie. |
static int |
CTRL_MASK |
static int |
INVISIBLE_MASK
Pointer is invisible, see
Window.setPointerVisible(boolean) . |
static int |
META_MASK |
static int |
SHIFT_MASK |
Modifier and Type | Method and Description |
---|---|
static int |
getButtonMask(int button)
Returns the corresponding button mask for the given button.
|
int[] |
getButtonsDown() |
int |
getModifiers()
Return the modifier bits of this event, e.g.
|
StringBuilder |
getModifiersString(StringBuilder sb) |
boolean |
isAltDown()
getModifiers() contains ALT_MASK . |
boolean |
isAltGraphDown()
getModifiers() contains ALT_GRAPH_MASK . |
boolean |
isAutoRepeat()
getModifiers() contains AUTOREPEAT_MASK . |
boolean |
isButtonDown(int button) |
boolean |
isConfined()
getModifiers() contains CONFINED_MASK . |
boolean |
isControlDown()
getModifiers() contains CTRL_MASK . |
boolean |
isInvisible()
getModifiers() contains INVISIBLE_MASK . |
boolean |
isMetaDown()
getModifiers() contains META_MASK . |
boolean |
isShiftDown()
getModifiers() contains SHIFT_MASK . |
String |
toString() |
StringBuilder |
toString(StringBuilder sb) |
getAttachment, getEventType, getWhen, isSystemEvent, setAttachment
getSource
public static final int SHIFT_MASK
public static final int CTRL_MASK
public static final int META_MASK
public static final int ALT_MASK
public static final int ALT_GRAPH_MASK
public static final int BUTTON1_MASK
public static final int BUTTON2_MASK
public static final int BUTTON3_MASK
public static final int BUTTON4_MASK
public static final int BUTTON5_MASK
public static final int BUTTON6_MASK
public static final int BUTTON7_MASK
public static final int BUTTON8_MASK
public static final int BUTTON9_MASK
public static final int BUTTONLAST_MASK
public static final int AUTOREPEAT_MASK
public static final int CONFINED_MASK
Window.confinePointer(boolean)
.public static final int INVISIBLE_MASK
Window.setPointerVisible(boolean)
.public static final Object consumedTag
NEWTEvent.setAttachment(Object)
marks the event consumed,
ie. stops propagating the event any further to the event listener.public static final int getButtonMask(int button)
In case the given button lies outside
of the valid range [MouseEvent.BUTTON1
.. MouseEvent.BUTTON6
],
null is returned.
public int getModifiers()
SHIFT_MASK
.. etc.public boolean isAltDown()
getModifiers()
contains ALT_MASK
.public boolean isAltGraphDown()
getModifiers()
contains ALT_GRAPH_MASK
.public boolean isControlDown()
getModifiers()
contains CTRL_MASK
.public boolean isMetaDown()
getModifiers()
contains META_MASK
.public boolean isShiftDown()
getModifiers()
contains SHIFT_MASK
.public boolean isAutoRepeat()
getModifiers()
contains AUTOREPEAT_MASK
.public boolean isConfined()
public boolean isInvisible()
getModifiers()
contains INVISIBLE_MASK
. Pointer is invisible, see Window.setPointerVisible(boolean)
.public StringBuilder getModifiersString(StringBuilder sb)
public final int[] getButtonsDown()
MouseEvent.BUTTON1
.. MouseEvent.BUTTON6
].
If none is down, the resulting array is of length 0.public final boolean isButtonDown(int button)
public StringBuilder toString(StringBuilder sb)
Copyright 2010 JogAmp Community.