|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jagatoo.input.listeners.InputAdapter
public abstract class InputAdapter
Simple adapter class that implements KeyboardListener, MouseListener and ControllerListener.
| Constructor Summary | |
|---|---|
InputAdapter()
|
|
| Method Summary | |
|---|---|
long |
getMouseStopDelay()
|
void |
onControllerAxisChanged(ControllerAxisChangedEvent e,
ControllerAxis axis,
float axisDelta)
|
void |
onControllerButtonPressed(ControllerButtonPressedEvent e,
ControllerButton button)
|
void |
onControllerButtonReleased(ControllerButtonReleasedEvent e,
ControllerButton button)
|
void |
onControllerButtonStateChanged(ControllerButtonEvent e,
ControllerButton button,
boolean state)
|
void |
onKeyPressed(KeyPressedEvent e,
Key key)
Used by implementing input classes to process a key pressed event. |
void |
onKeyReleased(KeyReleasedEvent e,
Key key)
Used by implementing input classes to process a key released event. |
void |
onKeyStateChanged(KeyStateEvent e,
Key key,
boolean state)
Used by implementing input classes to process a key state changed event. |
void |
onKeyTyped(KeyTypedEvent e,
char keyChar)
Used by implementing input classes to process a key typed event. |
void |
onMouseButtonClicked(MouseButtonClickedEvent e,
MouseButton button,
int clickCount)
Invoked when a button click was registered by the mouse device. |
void |
onMouseButtonPressed(MouseButtonPressedEvent e,
MouseButton button)
Invoked when a button press was registered by the mouse device. |
void |
onMouseButtonReleased(MouseButtonReleasedEvent e,
MouseButton button)
Invoked when a button release was registered by the mouse device. |
void |
onMouseButtonStateChanged(MouseButtonEvent e,
MouseButton button,
boolean state)
Invoked when a button state-change was registered by the mouse device. |
void |
onMouseMoved(MouseMovedEvent e,
int x,
int y,
int dx,
int dy)
Invoked when a change of the mouse's position was registered by the mouse device while in non-exclusive mode. |
void |
onMouseStopped(MouseStoppedEvent e,
int x,
int y)
Invoked when a change of the mouse's position has not been registered for a certain amount of time. |
void |
onMouseWheelMoved(MouseWheelEvent e,
int wheelDelta)
Invoked when the mouse wheel has been moved |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InputAdapter()
| Method Detail |
|---|
public void onKeyPressed(KeyPressedEvent e,
Key key)
onKeyPressed in interface KeyboardListenere - the KeyboardEvent, with all assotiated information
public void onKeyReleased(KeyReleasedEvent e,
Key key)
onKeyReleased in interface KeyboardListenere - the KeyboardEvent, with all assotiated information
public void onKeyStateChanged(KeyStateEvent e,
Key key,
boolean state)
onKeyStateChanged in interface KeyboardListenere - the KeyboardEvent, with all assotiated information
public void onKeyTyped(KeyTypedEvent e,
char keyChar)
onKeyTyped in interface KeyboardListenere - the KeyboardEvent, with all assotiated information
public void onMouseButtonPressed(MouseButtonPressedEvent e,
MouseButton button)
onMouseButtonPressed in interface MouseListenere - the MouseEvent with all assotiated data
public void onMouseButtonReleased(MouseButtonReleasedEvent e,
MouseButton button)
onMouseButtonReleased in interface MouseListenere - the MouseEvent with all assotiated data
public void onMouseButtonClicked(MouseButtonClickedEvent e,
MouseButton button,
int clickCount)
onMouseButtonClicked in interface MouseListenere - the MouseEvent with all assotiated data
public void onMouseButtonStateChanged(MouseButtonEvent e,
MouseButton button,
boolean state)
onMouseButtonStateChanged in interface MouseListenere - the MouseEvent with all assotiated data
public void onMouseMoved(MouseMovedEvent e,
int x,
int y,
int dx,
int dy)
onMouseMoved in interface MouseListenere - the MouseEvent with all assotiated data
public void onMouseWheelMoved(MouseWheelEvent e,
int wheelDelta)
onMouseWheelMoved in interface MouseListenere - the MouseEvent with all assotiated datapublic long getMouseStopDelay()
getMouseStopDelay in interface MouseStopListener
public void onMouseStopped(MouseStoppedEvent e,
int x,
int y)
onMouseStopped in interface MouseStopListenere - the MouseStoppedEvent
public void onControllerAxisChanged(ControllerAxisChangedEvent e,
ControllerAxis axis,
float axisDelta)
onControllerAxisChanged in interface ControllerListener
public void onControllerButtonPressed(ControllerButtonPressedEvent e,
ControllerButton button)
onControllerButtonPressed in interface ControllerListener
public void onControllerButtonReleased(ControllerButtonReleasedEvent e,
ControllerButton button)
onControllerButtonReleased in interface ControllerListener
public void onControllerButtonStateChanged(ControllerButtonEvent e,
ControllerButton button,
boolean state)
onControllerButtonStateChanged in interface ControllerListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||