Package net.risingworld.api.utils
Enum-Klasse Key
- Alle implementierten Schnittstellen:
Serializable
,Comparable<Key>
,Constable
Supported keys for player input.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibung -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic Key
fromKeyCode
(int keyCode) int
static Key
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static Key[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
None
-
Space
-
Enter
-
Tab
-
Backquote
-
Quote
-
Semicolon
-
Comma
-
Period
-
Slash
-
Backslash
-
LeftBracket
-
RightBracket
-
Minus
-
Equals
-
A
-
B
-
C
-
D
-
E
-
F
-
G
-
H
-
I
-
J
-
K
-
L
-
M
-
N
-
O
-
P
-
Q
-
R
-
S
-
T
-
U
-
V
-
W
-
X
-
Y
-
Z
-
Digit1
-
Digit2
-
Digit3
-
Digit4
-
Digit5
-
Digit6
-
Digit7
-
Digit8
-
Digit9
-
Digit0
-
LeftShift
-
RightShift
-
LeftAlt
-
RightAlt
-
AltGr
-
LeftCtrl
-
RightCtrl
-
LeftMeta
-
RightMeta
-
LeftWindows
-
RightWindows
-
LeftApple
-
RightApple
-
LeftCommand
-
RightCommand
-
ContextMenu
-
Escape
-
LeftArrow
-
RightArrow
-
UpArrow
-
DownArrow
-
Backspace
-
PageDown
-
PageUp
-
Home
-
End
-
Insert
-
Delete
-
CapsLock
-
NumLock
-
PrintScreen
-
ScrollLock
-
Pause
-
NumpadEnter
-
NumpadDivide
-
NumpadMultiply
-
NumpadPlus
-
NumpadMinus
-
NumpadPeriod
-
NumpadEquals
-
Numpad0
-
Numpad1
-
Numpad2
-
Numpad3
-
Numpad4
-
Numpad5
-
Numpad6
-
Numpad7
-
Numpad8
-
Numpad9
-
F1
-
F2
-
F3
-
F4
-
F5
-
F6
-
F7
-
F8
-
F9
-
F10
-
F11
-
F12
-
OEM1
-
OEM2
-
OEM3
-
OEM4
-
OEM5
-
IMESelected
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name
- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException
- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException
- wenn das Argument nicht angegeben wird
-
fromKeyCode
-
getKeyCode
public int getKeyCode() -
parse
-