add new files
This commit is contained in:
parent
4e90a93d68
commit
8038516a66
65 changed files with 7996 additions and 0 deletions
141
java/src/game/window/Keysym.java
Normal file
141
java/src/game/window/Keysym.java
Normal file
|
@ -0,0 +1,141 @@
|
|||
package game.window;
|
||||
|
||||
public enum Keysym implements Input {
|
||||
N0('0'),
|
||||
N1('1'),
|
||||
N2('2'),
|
||||
N3('3'),
|
||||
N4('4'),
|
||||
N5('5'),
|
||||
N6('6'),
|
||||
N7('7'),
|
||||
N8('8'),
|
||||
N9('9'),
|
||||
|
||||
A('a'),
|
||||
B('b'),
|
||||
C('c'),
|
||||
D('d'),
|
||||
E('e'),
|
||||
F('f'),
|
||||
G('g'),
|
||||
H('h'),
|
||||
I('i'),
|
||||
J('j'),
|
||||
K('k'),
|
||||
L('l'),
|
||||
M('m'),
|
||||
N('n'),
|
||||
O('o'),
|
||||
P('p'),
|
||||
Q('q'),
|
||||
R('r'),
|
||||
S('s'),
|
||||
T('t'),
|
||||
U('u'),
|
||||
V('v'),
|
||||
W('w'),
|
||||
X('x'),
|
||||
Y('y'),
|
||||
Z('z'),
|
||||
|
||||
F1("f1", "F1"),
|
||||
F2("f2", "F2"),
|
||||
F3("f3", "F3"),
|
||||
F4("f4", "F4"),
|
||||
F5("f5", "F5"),
|
||||
F6("f6", "F6"),
|
||||
F7("f7", "F7"),
|
||||
F8("f8", "F8"),
|
||||
F9("f9", "F9"),
|
||||
F10("f10", "F10"),
|
||||
F11("f11", "F11"),
|
||||
F12("f12", "F12"),
|
||||
|
||||
KP_0("kp0", "Num 0"),
|
||||
KP_1("kp1", "Num 1"),
|
||||
KP_2("kp2", "Num 2"),
|
||||
KP_3("kp3", "Num 3"),
|
||||
KP_4("kp4", "Num 4"),
|
||||
KP_5("kp5", "Num 5"),
|
||||
KP_6("kp6", "Num 6"),
|
||||
KP_7("kp7", "Num 7"),
|
||||
KP_8("kp8", "Num 8"),
|
||||
KP_9("kp9", "Num 9"),
|
||||
|
||||
SPACE("space", "Leertaste"),
|
||||
CIRCUMFLEX('^'),
|
||||
SHARP_S('ß'),
|
||||
ACUTE('´'),
|
||||
UE('ü'),
|
||||
PLUS('+'),
|
||||
OE('ö'),
|
||||
AE('ä'),
|
||||
NUMBER_SIGN('#'),
|
||||
LESS_THAN('<'),
|
||||
COMMA(','),
|
||||
PERIOD('.'),
|
||||
HYPHEN('-'),
|
||||
|
||||
KP_DECIMAL("kp.", "Num ."),
|
||||
KP_DIVIDE("kp/", "Num /"),
|
||||
KP_MULTIPLY("kp*", "Num *"),
|
||||
KP_SUBTRACT("kp-", "Num -"),
|
||||
KP_ADD("kp+", "Num +"),
|
||||
KP_ENTER("enter", "Num Enter"),
|
||||
KP_EQUAL("kp=", "Num ="),
|
||||
|
||||
CAPS_LOCK("caps", "Feststellen"),
|
||||
SCROLL_LOCK("scroll", "Scroll Lock"),
|
||||
NUM_LOCK("num", "Num Lock"),
|
||||
|
||||
ESCAPE("esc", "Esc"),
|
||||
RETURN("return", "Enter"),
|
||||
TAB("tab", "Tab"),
|
||||
BACKSPACE("bksp", "Rücktaste"),
|
||||
INSERT("ins", "Einfg"),
|
||||
DELETE("del", "Entf"),
|
||||
RIGHT("right", "Pfeil rechts"),
|
||||
LEFT("left", "Pfeil links"),
|
||||
DOWN("down", "Pfeil unten"),
|
||||
UP("up", "Pfeil oben"),
|
||||
PAGE_UP("pgup", "Bild auf"),
|
||||
PAGE_DOWN("pgdn", "Bild ab"),
|
||||
HOME("home", "Pos1"),
|
||||
END("end", "Ende"),
|
||||
PRINT_SCREEN("print", "Druck"),
|
||||
PAUSE("pause", "Pause"),
|
||||
LEFT_SHIFT("lshift", "Umschalt links"),
|
||||
LEFT_CONTROL("lctrl", "Strg links"),
|
||||
ALT("alt", "Alt"),
|
||||
LEFT_LINUX("llinux", "Linux links"),
|
||||
RIGHT_SHIFT("rshift", "Umschalt rechts"),
|
||||
RIGHT_CONTROL("rctrl", "Strg rechts"),
|
||||
ALT_GRAPH("altgr", "Alt Gr"),
|
||||
RIGHT_LINUX("rlinux", "Linux rechts"),
|
||||
MENU("menu", "Menü");
|
||||
|
||||
private final String id;
|
||||
private final String name;
|
||||
|
||||
private Keysym(String id, String name) {
|
||||
this.id = id;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
private Keysym(char character) {
|
||||
this(Character.toString(character), "<" + Character.toUpperCase(character) + ">");
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return this.id;
|
||||
}
|
||||
|
||||
public String getDisplay() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
public boolean read() {
|
||||
return WCF.getKey(this.ordinal() + 1);
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue