Interface GUIInputConstants

All Known Subinterfaces:
GUIKeyTables
All Known Implementing Classes:
GUIEvent, GUIKeyStroke

public interface GUIInputConstants
The input constants to pass to the GUI. Use of these is encouraged, as this unifies the input into the GUI system.
Author:
Matthew Tropiano
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Gamepad axis type: POV Hat.
    static final float
    Gamepad POV Hat value: DOWN.
    static final float
    Gamepad POV Hat value: DOWN LEFT.
    static final float
    Gamepad POV Hat value: DOWN RIGHT.
    static final float
    Gamepad POV Hat value: LEFT.
    static final float
    Gamepad POV Hat value: RIGHT.
    static final float
    Gamepad POV Hat value: UP.
    static final float
    Gamepad POV Hat value: UP LEFT.
    static final float
    Gamepad POV Hat value: UP RIGHT.
    static final int
    Gamepad axis type: RX axis.
    static final int
    Gamepad axis type: RY axis.
    static final int
    Gamepad axis type: RZ axis.
    static final int
    Gamepad axis type: Slider.
    static final boolean
    Gamepad axis tap: negative.
    static final boolean
    Gamepad axis tap: positive.
    static final int
    Gamepad axis type: Undefined axis.
    static final int
    Gamepad axis type: X axis.
    static final int
    Gamepad XBOX mapping: Axis Left Stick X.
    static final int
    Gamepad XBOX mapping: Axis Left Stick Y.
    static final int
    Gamepad XBOX mapping: Axis Control Pad (POV).
    static final int
    Gamepad XBOX mapping: Axis Right Stick X.
    static final int
    Gamepad XBOX mapping: Axis Right Stick Y.
    static final int
    Gamepad XBOX mapping: Axis Triggers.
    static final int
    Gamepad axis type: Y axis.
    static final int
    Gamepad axis type: Z axis.
    static final int
    Gamepad button 1.
    static final int
    Gamepad button 10.
    static final int
    Gamepad button 11.
    static final int
    Gamepad button 12.
    static final int
    Gamepad button 2.
    static final int
    Gamepad button 3.
    static final int
    Gamepad button 4.
    static final int
    Gamepad button 5.
    static final int
    Gamepad button 6.
    static final int
    Gamepad button 7.
    static final int
    Gamepad button 8.
    static final int
    Gamepad button 9.
    static final int
    Gamepad button: undefined.
    static final int
    Gamepad XBOX mapping: Button A.
    static final int
    Gamepad XBOX mapping: Button B.
    static final int
    Gamepad XBOX mapping: Button Back.
    static final int
    Gamepad XBOX mapping: Button Left Bumper.
    static final int
    Gamepad XBOX mapping: Button Left Stick.
    static final int
    Gamepad XBOX mapping: Button Right Bumper.
    static final int
    Gamepad XBOX mapping: Button Right Stick.
    static final int
    Gamepad XBOX mapping: ButtonStart.
    static final int
    Gamepad XBOX mapping: Button X.
    static final int
    Gamepad XBOX mapping: Button Y.
    static final int
    Key constant for 0.
    static final int
    Key constant for 1.
    static final int
    Key constant for 2.
    static final int
    Key constant for 3.
    static final int
    Key constant for 4.
    static final int
    Key constant for 5.
    static final int
    Key constant for 6.
    static final int
    Key constant for 7.
    static final int
    Key constant for 8.
    static final int
    Key constant for 9.
    static final int
    Key constant for A.
    static final int
    Key constant for ACCEPT.
    static final int
    Key constant for ADD.
    static final int
    Key constant for AGAIN.
    static final int
    Key constant for ALL_CANDIDATES.
    static final int
    Key constant for ALPHANUMERIC.
    static final int
    Key constant for ALT.
    static final int
    Key constant for ALT_GRAPH.
    static final int
    Key constant for AMPERSAND.
    static final int
    Key constant for ASTERISK.
    static final int
    Key constant for AT.
    static final int
    Key constant for B.
    static final int
    Key constant for BACK_QUOTE.
    static final int
    Key constant for BACK_SLASH.
    static final int
    Key constant for BACK_SPACE.
    static final int
    Key constant for BEGIN.
    static final int
    Key constant for BRACELEFT.
    static final int
    Key constant for BRACERIGHT.
    static final int
    Key constant for C.
    static final int
    Key constant for CANCEL.
    static final int
    Key constant for CAPS_LOCK.
    static final int
    Key constant for CIRCUMFLEX.
    static final int
    Key constant for CLEAR.
    static final int
    Key constant for CLOSE_BRACKET.
    static final int
    Key constant for CODE_INPUT.
    static final int
    Key constant for COLON.
    static final int
    Key constant for COMMA.
    static final int
    Key constant for COMPOSE.
    static final int
    Key constant for CONTEXT_MENU.
    static final int
    Key constant for CONTROL.
    static final int
    Key constant for CONVERT.
    static final int
    Key constant for COPY.
    static final int
    Key constant for CUT.
    static final int
    Key constant for D.
    static final int
    Key constant for DEAD_ABOVEDOT.
    static final int
    Key constant for DEAD_ABOVERING.
    static final int
    Key constant for DEAD_ACUTE.
    static final int
    Key constant for DEAD_BREVE.
    static final int
    Key constant for DEAD_CARON.
    static final int
    Key constant for DEAD_CEDILLA.
    static final int
    Key constant for DEAD_CIRCUMFLEX.
    static final int
    Key constant for DEAD_DIAERESIS.
    static final int
    Key constant for DEAD_DOUBLEACUTE.
    static final int
    Key constant for DEAD_GRAVE.
    static final int
    Key constant for DEAD_IOTA.
    static final int
    Key constant for DEAD_MACRON.
    static final int
    Key constant for DEAD_OGONEK.
    static final int
    Key constant for DEAD_SEMIVOICED_SOUND.
    static final int
    Key constant for DEAD_TILDE.
    static final int
    Key constant for DEAD_VOICED_SOUND.
    static final int
    Key constant for DECIMAL.
    static final int
    Key constant for DELETE.
    static final int
    Key constant for DIVIDE.
    static final int
    Key constant for DOLLAR.
    static final int
    Key constant for DOWN.
    static final int
    Key constant for E.
    static final int
    Key constant for END.
    static final int
    Key constant for ENTER.
    static final int
    Key constant for EQUALS.
    static final int
    Key constant for ESCAPE.
    static final int
    Key constant for EURO_SIGN.
    static final int
    Key constant for EXCLAMATION_MARK.
    static final int
    Key constant for F.
    static final int
    Key constant for F1.
    static final int
    Key constant for F10.
    static final int
    Key constant for F11.
    static final int
    Key constant for F12.
    static final int
    Key constant for F13.
    static final int
    Key constant for F14.
    static final int
    Key constant for F15.
    static final int
    Key constant for F16.
    static final int
    Key constant for F17.
    static final int
    Key constant for F18.
    static final int
    Key constant for F19.
    static final int
    Key constant for F2.
    static final int
    Key constant for F20.
    static final int
    Key constant for F21.
    static final int
    Key constant for F22.
    static final int
    Key constant for F23.
    static final int
    Key constant for F24.
    static final int
    Key constant for F3.
    static final int
    Key constant for F4.
    static final int
    Key constant for F5.
    static final int
    Key constant for F6.
    static final int
    Key constant for F7.
    static final int
    Key constant for F8.
    static final int
    Key constant for F9.
    static final int
    Key constant for FINAL.
    static final int
    Key constant for FIND.
    static final int
    Key constant for FULL_WIDTH.
    static final int
    Key constant for G.
    static final int
    Key constant for GREATER.
    static final int
    Key constant for H.
    static final int
    Key constant for HALF_WIDTH.
    static final int
    Key constant for HELP.
    static final int
    Key constant for HIRAGANA.
    static final int
    Key constant for HOME.
    static final int
    Key constant for I.
    static final int
    Key constant for INPUT_METHOD_ON_OFF.
    static final int
    Key constant for INSERT.
    static final int
    Key constant for INVERTED_EXCLAMATION_MARK.
    static final int
    Key constant for J.
    static final int
    Key constant for JAPANESE_HIRAGANA.
    static final int
    Key constant for JAPANESE_KATAKANA.
    static final int
    Key constant for JAPANESE_ROMAN.
    static final int
    Key constant for K.
    static final int
    Key constant for KANA.
    static final int
    Key constant for KANA_LOCK.
    static final int
    Key constant for KANJI.
    static final int
    Key constant for KATAKANA.
    static final int
    Key constant for KP_DOWN.
    static final int
    Key constant for KP_LEFT.
    static final int
    Key constant for KP_RIGHT.
    static final int
    Key constant for KP_UP.
    static final int
    Key constant for L.
    static final int
    Key constant for LEFT.
    static final int
    Key constant for LEFT_PARENTHESIS.
    static final int
    Key constant for LESS.
    static final int
    Key constant for M.
    static final int
    Key constant for META.
    static final int
    Key constant for MINUS.
    static final int
    Key constant for MODECHANGE.
    static final int
    Key constant for MULTIPLY.
    static final int
    Key constant for N.
    static final int
    Key constant for NONCONVERT.
    static final int
    Key constant for NUM_LOCK.
    static final int
    Key constant for NUMBER_SIGN.
    static final int
    Key constant for NUMPAD0.
    static final int
    Key constant for NUMPAD1.
    static final int
    Key constant for NUMPAD2.
    static final int
    Key constant for NUMPAD3.
    static final int
    Key constant for NUMPAD4.
    static final int
    Key constant for NUMPAD5.
    static final int
    Key constant for NUMPAD6.
    static final int
    Key constant for NUMPAD7.
    static final int
    Key constant for NUMPAD8.
    static final int
    Key constant for NUMPAD9.
    static final int
    Key constant for O.
    static final int
    Key constant for OPEN_BRACKET.
    static final int
    Key constant for P.
    static final int
    Key constant for PAGE_DOWN.
    static final int
    Key constant for PAGE_UP.
    static final int
    Key constant for PASTE.
    static final int
    Key constant for PAUSE.
    static final int
    Key constant for PERIOD.
    static final int
    Key constant for PLUS.
    static final int
    Key constant for PREVIOUS_CANDIDATE.
    static final int
    Key constant for PRINTSCREEN.
    static final int
    Key constant for PROPS.
    static final int
    Key constant for Q.
    static final int
    Key constant for QUOTE.
    static final int
    Key constant for QUOTEDBL.
    static final int
    Key constant for R.
    static final int
    Key constant for RIGHT.
    static final int
    Key constant for RIGHT_PARENTHESIS.
    static final int
    Key constant for ROMAN_CHARACTERS.
    static final int
    Key constant for S.
    static final int
    Key constant for SCROLL_LOCK.
    static final int
    Key constant for SEMICOLON.
    static final int
    Key constant for SEPARATER.
    static final int
    Key constant for SEPARATOR.
    static final int
    Key constant for SHIFT.
    static final int
    Key constant for SLASH.
    static final int
    Key constant for SPACE.
    static final int
    Key constant for STOP.
    static final int
    Key constant for SUBTRACT.
    static final int
    Key constant for T.
    static final int
    Key constant for TAB.
    static final int
    Key constant for U.
    static final int
    Key constant for UNDEFINED.
    static final int
    Key constant for UNDERSCORE.
    static final int
    Key constant for UNDO.
    static final int
    Key constant for UP.
    static final int
    Key constant for V.
    static final int
    Key constant for W.
    static final int
    Key constant for WINDOWS.
    static final int
    Key constant for X.
    static final int
    Key constant for Y.
    static final int
    Key constant for Z.
    static final int
    Mouse button constant for the BACK button.
    static final int
    Mouse button constant for the 1st button.
    static final int
    Mouse button constant for the 10th button.
    static final int
    Mouse button constant for the 11th button.
    static final int
    Mouse button constant for the 12th button.
    static final int
    Mouse button constant for the 2nd button.
    static final int
    Mouse button constant for the 3rd button.
    static final int
    Mouse button constant for the 4th button.
    static final int
    Mouse button constant for the 5th button.
    static final int
    Mouse button constant for the 6th button.
    static final int
    Mouse button constant for the 7th button.
    static final int
    Mouse button constant for the 8th button.
    static final int
    Mouse button constant for the 9th button.
    static final int
    Mouse button constant for the CENTER button.
    static final int
    Mouse button constant for the FORWARD button.
    static final int
    Mouse button constant for the LEFT button.
    static final int
    Mouse button constant for the RIGHT button.
    static final int
    Mouse button constant for an unknown button.