com.jogamp.newt.event
Class InputEvent
java.lang.Object
java.util.EventObject
com.jogamp.newt.event.NEWTEvent
com.jogamp.newt.event.InputEvent
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- KeyEvent, MouseEvent
public abstract class InputEvent
- extends NEWTEvent
- See Also:
- Serialized Form
SHIFT_MASK
public static final int SHIFT_MASK
- See Also:
- Constant Field Values
CTRL_MASK
public static final int CTRL_MASK
- See Also:
- Constant Field Values
META_MASK
public static final int META_MASK
- See Also:
- Constant Field Values
ALT_MASK
public static final int ALT_MASK
- See Also:
- Constant Field Values
ALT_GRAPH_MASK
public static final int ALT_GRAPH_MASK
- See Also:
- Constant Field Values
BUTTON1_MASK
public static final int BUTTON1_MASK
- See Also:
- Constant Field Values
BUTTON2_MASK
public static final int BUTTON2_MASK
- See Also:
- Constant Field Values
BUTTON3_MASK
public static final int BUTTON3_MASK
- See Also:
- Constant Field Values
BUTTON4_MASK
public static final int BUTTON4_MASK
- See Also:
- Constant Field Values
BUTTON5_MASK
public static final int BUTTON5_MASK
- See Also:
- Constant Field Values
BUTTON6_MASK
public static final int BUTTON6_MASK
- See Also:
- Constant Field Values
CONFINED_MASK
public static final int CONFINED_MASK
- See Also:
- Constant Field Values
INVISIBLE_MASK
public static final int INVISIBLE_MASK
- See Also:
- Constant Field Values
consumedTag
public static final Object consumedTag
- Object when attached via
NEWTEvent.setAttachment(Object)
marks the event consumed,
ie. stops propagating the event any further to the event listener.
getButtonMask
public static final int getButtonMask(int button)
- Returns the corresponding button mask for the given button.
In case the given button lies outside
of the valid range [MouseEvent.BUTTON1
.. MouseEvent.BUTTON6
],
null is returned.
getModifiers
public int getModifiers()
isAltDown
public boolean isAltDown()
isAltGraphDown
public boolean isAltGraphDown()
isControlDown
public boolean isControlDown()
isMetaDown
public boolean isMetaDown()
isShiftDown
public boolean isShiftDown()
isConfined
public boolean isConfined()
isInvisible
public boolean isInvisible()
getButtonsDown
public final int[] getButtonsDown()
- Returns:
- Array of pressed mouse buttons [
MouseEvent.BUTTON1
.. MouseEvent.BUTTON6
].
If none is down, the resulting array is of length 0.
isButtonDown
public final boolean isButtonDown(int button)
toString
public String toString()
- Overrides:
toString
in class NEWTEvent
Copyright 2010 JogAmp Community.