public class InputHandler
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
private static Keyboard |
keyboard |
|
(package private) static boolean[] |
keyboardKeys |
Liste der Keyboard-Tasten.
|
private static Mouse |
mouse |
|
(package private) static boolean[] |
mouseButtons |
Liste der Maus-Tasten.
|
private static MouseMovement |
mouseMovement |
|
(package private) static int |
mouseWheelDelta |
Klicks die das Mausrad bewegt wurde.
|
(package private) static int |
mouseX |
Cursorposition.
|
(package private) static int |
mouseXDragDelta |
Anzahl Pixel, die der Cursor seit dem Drücken der linken Maustaste bewegt wurde.
|
(package private) static int |
mouseXDragStart |
Cursorposition als die linke Maustaste gedrückt wurde.
|
(package private) static int |
mouseY |
Cursorposition.
|
(package private) static int |
mouseYDragDelta |
Anzahl Pixel, die der Cursor seit dem Drücken der linken Maustaste bewegt wurde.
|
(package private) static int |
mouseYDragStart |
Cursorposition als die linke Maustaste gedrückt wurde.
|
Constructor | Description |
---|---|
InputHandler() |
Konstruiert neuen InputHandler.
|
Modifier and Type | Method | Description |
---|---|---|
Keyboard |
getKeyboard() |
|
Mouse |
getMouse() |
|
MouseMovement |
getMouseMovement() |
|
static int |
getMouseWheelDelta() |
|
static int |
getMouseX() |
|
static int |
getMouseY() |
|
boolean |
isButtonDown(int buttonCode) |
|
boolean |
isKeyDown(int keyCode) |
private static Keyboard keyboard
private static Mouse mouse
private static MouseMovement mouseMovement
static boolean[] keyboardKeys
static boolean[] mouseButtons
static int mouseX
static int mouseY
static int mouseWheelDelta
static int mouseXDragStart
static int mouseYDragStart
static int mouseXDragDelta
static int mouseYDragDelta
public InputHandler()
public boolean isKeyDown(int keyCode)
keyCode
- Taste die überprüft werden solltrue
wenn die angegebene Taste momentan gedrückt wird.public boolean isButtonDown(int buttonCode)
buttonCode
- Button der überprüft werden solltrue
wenn die angegebene Maustaste momentan gedrückt wird.public static int getMouseX()
public static int getMouseY()
public static int getMouseWheelDelta()
public Keyboard getKeyboard()
public Mouse getMouse()
public MouseMovement getMouseMovement()