public class KeyEventState extends Object implements KeyListener, MouseListener
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | KeyEventState.InputState | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<Object,KeyEventState.InputState> | keyStateMap | 
| protected int | modifiers | 
| protected int | modifiersEx | 
| protected int | mouseModifiers | 
| protected int | mouseModifiersEx | 
| Constructor and Description | 
|---|
| KeyEventState() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clearKeyState() | 
| protected KeyEventState.InputState | getKeyState(int keyCode) | 
| int | getModifiers() | 
| int | getModifiersEx() | 
| int | getMouseModifiers() | 
| int | getMouseModifiersEx() | 
| int | getNumButtonsDown() | 
| int | getNumKeysDown() | 
| protected long | getTimeStamp(InputEvent e,
            int eventType,
            KeyEventState.InputState currentState) | 
| boolean | isKeyDown(int keyCode) | 
| void | keyPressed(KeyEvent e) | 
| void | keyReleased(KeyEvent e) | 
| int | keyState(int keyCode) | 
| void | keyTyped(KeyEvent e) | 
| void | mouseClicked(MouseEvent mouseEvent) | 
| void | mouseEntered(MouseEvent mouseEvent) | 
| void | mouseExited(MouseEvent mouseEvent) | 
| void | mousePressed(MouseEvent e) | 
| void | mouseReleased(MouseEvent e) | 
| protected void | onKeyEvent(KeyEvent e,
          int eventType) | 
| protected void | removeKeyState(KeyEvent e) | 
| protected void | setKeyState(int keyCode,
           KeyEventState.InputState state) | 
| protected void | setModifiers(int modifiers) | 
| protected void | setModifiersEx(int modifiersEx) | 
| protected void | setMouseModifiers(int modifiers) | 
| protected void | setMouseModifiersEx(int modifiersEx) | 
protected Map<Object,KeyEventState.InputState> keyStateMap
protected int modifiers
protected int modifiersEx
protected int mouseModifiers
protected int mouseModifiersEx
public void clearKeyState()
protected KeyEventState.InputState getKeyState(int keyCode)
public int getModifiers()
public int getModifiersEx()
public int getMouseModifiers()
public int getMouseModifiersEx()
public int getNumButtonsDown()
public int getNumKeysDown()
protected long getTimeStamp(InputEvent e, int eventType, KeyEventState.InputState currentState)
public boolean isKeyDown(int keyCode)
public void keyPressed(KeyEvent e)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent e)
keyReleased in interface KeyListenerpublic int keyState(int keyCode)
public void keyTyped(KeyEvent e)
keyTyped in interface KeyListenerpublic void mouseClicked(MouseEvent mouseEvent)
mouseClicked in interface MouseListenerpublic void mouseEntered(MouseEvent mouseEvent)
mouseEntered in interface MouseListenerpublic void mouseExited(MouseEvent mouseEvent)
mouseExited in interface MouseListenerpublic void mousePressed(MouseEvent e)
mousePressed in interface MouseListenerpublic void mouseReleased(MouseEvent e)
mouseReleased in interface MouseListenerprotected void onKeyEvent(KeyEvent e, int eventType)
protected void removeKeyState(KeyEvent e)
protected void setKeyState(int keyCode,
                           KeyEventState.InputState state)
protected void setModifiers(int modifiers)
protected void setModifiersEx(int modifiersEx)
protected void setMouseModifiers(int modifiers)
protected void setMouseModifiersEx(int modifiersEx)