gov.nasa.worldwind.awt
Class KeyEventState
java.lang.Object
gov.nasa.worldwind.awt.KeyEventState
- All Implemented Interfaces:
- KeyListener, MouseListener, EventListener
public class KeyEventState
- extends Object
- implements KeyListener, MouseListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
keyStateMap
protected Map<Object,KeyEventState.InputState> keyStateMap
modifiers
protected int modifiers
modifiersEx
protected int modifiersEx
mouseModifiers
protected int mouseModifiers
mouseModifiersEx
protected int mouseModifiersEx
KeyEventState
public KeyEventState()
clearKeyState
public void clearKeyState()
getKeyState
protected KeyEventState.InputState getKeyState(int keyCode)
getModifiers
public int getModifiers()
getModifiersEx
public int getModifiersEx()
getMouseModifiers
public int getMouseModifiers()
getMouseModifiersEx
public int getMouseModifiersEx()
getNumButtonsDown
public int getNumButtonsDown()
getNumKeysDown
public int getNumKeysDown()
getTimeStamp
protected long getTimeStamp(InputEvent e,
int eventType,
KeyEventState.InputState currentState)
isKeyDown
public boolean isKeyDown(int keyCode)
keyPressed
public void keyPressed(KeyEvent e)
- Specified by:
keyPressed in interface KeyListener
keyReleased
public void keyReleased(KeyEvent e)
- Specified by:
keyReleased in interface KeyListener
keyTyped
public void keyTyped(KeyEvent e)
- Specified by:
keyTyped in interface KeyListener
mouseClicked
public void mouseClicked(MouseEvent mouseEvent)
- Specified by:
mouseClicked in interface MouseListener
mouseEntered
public void mouseEntered(MouseEvent mouseEvent)
- Specified by:
mouseEntered in interface MouseListener
mouseExited
public void mouseExited(MouseEvent mouseEvent)
- Specified by:
mouseExited in interface MouseListener
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressed in interface MouseListener
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleased in interface MouseListener
onKeyEvent
protected void onKeyEvent(KeyEvent e,
int eventType)
removeKeyState
protected void removeKeyState(KeyEvent e)
setKeyState
protected void setKeyState(int keyCode,
KeyEventState.InputState state)
setModifiers
protected void setModifiers(int modifiers)
setModifiersEx
protected void setModifiersEx(int modifiersEx)
setMouseModifiers
protected void setMouseModifiers(int modifiers)
setMouseModifiersEx
protected void setMouseModifiersEx(int modifiersEx)