FlixelKey
View sourceclass
org.flixelgdx.input.keyboard.FlixelKey
public final class FlixelKey
Keyboard key codes used for FlixelKeyInputManager. Values match Keys for backwards compatibility with libGDX.
Fields
NONE
public static final int NONE = -2
ANY
public static final int ANY = -1
NUM_0
public static final int NUM_0 = 7
NUM_1
public static final int NUM_1 = 8
NUM_2
public static final int NUM_2 = 9
NUM_3
public static final int NUM_3 = 10
NUM_4
public static final int NUM_4 = 11
NUM_5
public static final int NUM_5 = 12
NUM_6
public static final int NUM_6 = 13
NUM_7
public static final int NUM_7 = 14
NUM_8
public static final int NUM_8 = 15
NUM_9
public static final int NUM_9 = 16
A
public static final int A = 29
ALT_LEFT
public static final int ALT_LEFT = 57
ALT_RIGHT
public static final int ALT_RIGHT = 58
APOSTROPHE
public static final int APOSTROPHE = 75
AT
public static final int AT = 77
B
public static final int B = 30
BACK
public static final int BACK = 4
BACKSLASH
public static final int BACKSLASH = 73
C
public static final int C = 31
CALL
public static final int CALL = 5
CAMERA
public static final int CAMERA = 27
CAPS_LOCK
public static final int CAPS_LOCK = 115
CLEAR
public static final int CLEAR = 28
COMMA
public static final int COMMA = 55
D
public static final int D = 32
DEL
public static final int DEL = 67
BACKSPACE
public static final int BACKSPACE = 67
FORWARD_DEL
public static final int FORWARD_DEL = 112
DPAD_CENTER
public static final int DPAD_CENTER = 23
DPAD_DOWN
public static final int DPAD_DOWN = 20
DPAD_LEFT
public static final int DPAD_LEFT = 21
DPAD_RIGHT
public static final int DPAD_RIGHT = 22
DPAD_UP
public static final int DPAD_UP = 19
CENTER
public static final int CENTER = 23
DOWN
public static final int DOWN = 20
LEFT
public static final int LEFT = 21
RIGHT
public static final int RIGHT = 22
UP
public static final int UP = 19
E
public static final int E = 33
ENDCALL
public static final int ENDCALL = 6
ENTER
public static final int ENTER = 66
ENVELOPE
public static final int ENVELOPE = 65
EQUALS
public static final int EQUALS = 70
EXPLORER
public static final int EXPLORER = 64
F
public static final int F = 34
FOCUS
public static final int FOCUS = 80
G
public static final int G = 35
GRAVE
public static final int GRAVE = 68
H
public static final int H = 36
HEADSETHOOK
public static final int HEADSETHOOK = 79
HOME
public static final int HOME = 3
I
public static final int I = 37
J
public static final int J = 38
K
public static final int K = 39
L
public static final int L = 40
LEFT_BRACKET
public static final int LEFT_BRACKET = 71
M
public static final int M = 41
MEDIA_FAST_FORWARD
public static final int MEDIA_FAST_FORWARD = 90
MEDIA_NEXT
public static final int MEDIA_NEXT = 87
MEDIA_PLAY_PAUSE
public static final int MEDIA_PLAY_PAUSE = 85
MEDIA_PREVIOUS
public static final int MEDIA_PREVIOUS = 88
MEDIA_REWIND
public static final int MEDIA_REWIND = 89
MEDIA_STOP
public static final int MEDIA_STOP = 86
MENU
public static final int MENU = 82
MINUS
public static final int MINUS = 69
MUTE
public static final int MUTE = 91
N
public static final int N = 42
NOTIFICATION
public static final int NOTIFICATION = 83
NUM
public static final int NUM = 78
O
public static final int O = 43
P
public static final int P = 44
PAUSE
public static final int PAUSE = 121
PERIOD
public static final int PERIOD = 56
PLUS
public static final int PLUS = 81
POUND
public static final int POUND = 18
POWER
public static final int POWER = 26
PRINT_SCREEN
public static final int PRINT_SCREEN = 120
Q
public static final int Q = 45
R
public static final int R = 46
RIGHT_BRACKET
public static final int RIGHT_BRACKET = 72
S
public static final int S = 47
SCROLL_LOCK
public static final int SCROLL_LOCK = 116
SEARCH
public static final int SEARCH = 84
SEMICOLON
public static final int SEMICOLON = 74
SHIFT_LEFT
public static final int SHIFT_LEFT = 59
SHIFT_RIGHT
public static final int SHIFT_RIGHT = 60
SLASH
public static final int SLASH = 76
SOFT_LEFT
public static final int SOFT_LEFT = 1
SOFT_RIGHT
public static final int SOFT_RIGHT = 2
SPACE
public static final int SPACE = 62
STAR
public static final int STAR = 17
SYM
public static final int SYM = 63
T
public static final int T = 48
TAB
public static final int TAB = 61
U
public static final int U = 49
UNKNOWN
public static final int UNKNOWN = 0
V
public static final int V = 50
VOLUME_DOWN
public static final int VOLUME_DOWN = 25
VOLUME_UP
public static final int VOLUME_UP = 24
W
public static final int W = 51
X
public static final int X = 52
Y
public static final int Y = 53
Z
public static final int Z = 54
META_ALT_LEFT_ON
public static final int META_ALT_LEFT_ON = 16
META_ALT_ON
public static final int META_ALT_ON = 2
META_ALT_RIGHT_ON
public static final int META_ALT_RIGHT_ON = 32
META_SHIFT_LEFT_ON
public static final int META_SHIFT_LEFT_ON = 64
META_SHIFT_ON
public static final int META_SHIFT_ON = 1
META_SHIFT_RIGHT_ON
public static final int META_SHIFT_RIGHT_ON = 128
META_SYM_ON
public static final int META_SYM_ON = 4
CONTROL_LEFT
public static final int CONTROL_LEFT = 129
CONTROL_RIGHT
public static final int CONTROL_RIGHT = 130
ESCAPE
public static final int ESCAPE = 111
END
public static final int END = 123
INSERT
public static final int INSERT = 124
PAGE_UP
public static final int PAGE_UP = 92
PAGE_DOWN
public static final int PAGE_DOWN = 93
PICTSYMBOLS
public static final int PICTSYMBOLS = 94
SWITCH_CHARSET
public static final int SWITCH_CHARSET = 95
NUMPAD_0
public static final int NUMPAD_0 = 144
NUMPAD_1
public static final int NUMPAD_1 = 145
NUMPAD_2
public static final int NUMPAD_2 = 146
NUMPAD_3
public static final int NUMPAD_3 = 147
NUMPAD_4
public static final int NUMPAD_4 = 148
NUMPAD_5
public static final int NUMPAD_5 = 149
NUMPAD_6
public static final int NUMPAD_6 = 150
NUMPAD_7
public static final int NUMPAD_7 = 151
NUMPAD_8
public static final int NUMPAD_8 = 152
NUMPAD_9
public static final int NUMPAD_9 = 153
NUMPAD_DIVIDE
public static final int NUMPAD_DIVIDE = 154
NUMPAD_MULTIPLY
public static final int NUMPAD_MULTIPLY = 155
NUMPAD_SUBTRACT
public static final int NUMPAD_SUBTRACT = 156
NUMPAD_ADD
public static final int NUMPAD_ADD = 157
NUMPAD_DOT
public static final int NUMPAD_DOT = 158
NUMPAD_COMMA
public static final int NUMPAD_COMMA = 159
NUMPAD_ENTER
public static final int NUMPAD_ENTER = 160
NUMPAD_EQUALS
public static final int NUMPAD_EQUALS = 161
NUMPAD_LEFT_PAREN
public static final int NUMPAD_LEFT_PAREN = 162
NUMPAD_RIGHT_PAREN
public static final int NUMPAD_RIGHT_PAREN = 163
NUM_LOCK
public static final int NUM_LOCK = 143
WORLD_1
public static final int WORLD_1 = 240
WORLD_2
public static final int WORLD_2 = 241
COLON
public static final int COLON = 243
F1
public static final int F1 = 131
F2
public static final int F2 = 132
F3
public static final int F3 = 133
F4
public static final int F4 = 134
F5
public static final int F5 = 135
F6
public static final int F6 = 136
F7
public static final int F7 = 137
F8
public static final int F8 = 138
F9
public static final int F9 = 139
F10
public static final int F10 = 140
F11
public static final int F11 = 141
F12
public static final int F12 = 142
F13
public static final int F13 = 183
F14
public static final int F14 = 184
F15
public static final int F15 = 185
F16
public static final int F16 = 186
F17
public static final int F17 = 187
F18
public static final int F18 = 188
F19
public static final int F19 = 189
F20
public static final int F20 = 190
F21
public static final int F21 = 191
F22
public static final int F22 = 192
F23
public static final int F23 = 193
F24
public static final int F24 = 194
MAX_KEYCODE
public static final int MAX_KEYCODE = 255
Methods
fromString(String)
public static int fromString(String keyname)
Resolves a key name (as returned by FlixelKey.toString(int) or Keys.toString(...)) to a key code.
Parameters:
| Name | Description |
|---|---|
keyname | Key name from FlixelKey.toString(int). |
Returns: The key code, or FlixelKey.NONE if not found.
toString(int)
public static String toString(int keycode)
Returns a human-readable string for the given key code.
Parameters:
| Name | Description |
|---|---|
keycode | Key code from this class (same values as Keys). |
Returns: Human-readable key name, or "NONE" if the key code is FlixelKey.NONE or "ANY" if the key code is FlixelKey.ANY.