com.jogamp.newt.event
Class InputEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.jogamp.newt.event.NEWTEvent
          extended by com.jogamp.newt.event.InputEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
KeyEvent, MouseEvent

public abstract class InputEvent
extends NEWTEvent

See Also:
Serialized Form

Field Summary
static int ALT_GRAPH_MASK
           
static int ALT_MASK
           
static int BUTTON1_MASK
           
static int BUTTON2_MASK
           
static int BUTTON3_MASK
           
static int CTRL_MASK
           
static int META_MASK
           
static int SHIFT_MASK
           
 
Method Summary
 int[] getButtonsDown()
           
 int getModifiers()
           
 boolean isAltDown()
           
 boolean isAltGraphDown()
           
 boolean isButton1Down()
           
 boolean isButton2Down()
           
 boolean isButton3Down()
           
 boolean isControlDown()
           
 boolean isMetaDown()
           
 boolean isShiftDown()
           
 String toString()
           
 
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

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
Method Detail

getModifiers

public int getModifiers()

isAltDown

public boolean isAltDown()

isAltGraphDown

public boolean isAltGraphDown()

isControlDown

public boolean isControlDown()

isMetaDown

public boolean isMetaDown()

isShiftDown

public boolean isShiftDown()

getButtonsDown

public final int[] getButtonsDown()
Returns:
Array of pressed mouse buttons [MouseEvent.BUTTON1 ..]. If none is down, the resulting array is of length 0.

isButton1Down

public final boolean isButton1Down()

isButton2Down

public final boolean isButton2Down()

isButton3Down

public final boolean isButton3Down()

toString

public String toString()
Overrides:
toString in class NEWTEvent


Copyright 2010 JogAmp Community.