gumbo.graphic.input
Class KeyboardSensors

java.lang.Object
  |
  +--gumbo.graphic.input.KeyboardSensors

public class KeyboardSensors
extends java.lang.Object

Version:
$Revision: 1.2 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Nested Class Summary
static class KeyboardSensors.Flag
          Base class for keyboard sensor flags.
static class KeyboardSensors.KeyFlag
          Base class for keyboard key flags.
 
Field Summary
static KeyboardSensors.KeyFlag KEY_0
          Number 0 key down.
static KeyboardSensors.KeyFlag KEY_1
          Number 1 key down.
static KeyboardSensors.KeyFlag KEY_2
          Number 2 key down.
static KeyboardSensors.KeyFlag KEY_3
          Number 3 key down.
static KeyboardSensors.KeyFlag KEY_4
          Number 4 key down.
static KeyboardSensors.KeyFlag KEY_5
          Number 5 key down.
static KeyboardSensors.KeyFlag KEY_6
          Number 6 key down.
static KeyboardSensors.KeyFlag KEY_7
          Number 7 key down.
static KeyboardSensors.KeyFlag KEY_8
          Number 8 key down.
static KeyboardSensors.KeyFlag KEY_9
          Number 9 key down.
static KeyboardSensors.KeyFlag KEY_A
          Letter A key down.
static KeyboardSensors.KeyFlag KEY_ALT
          Alt modifier key down.
static KeyboardSensors.KeyFlag KEY_ALT_GRAPH
          Alt-graph modifier key down.
static java.util.Set KEY_ARROW_MASK
          All keyboard arrow key state flags.
static KeyboardSensors.KeyFlag KEY_B
          Letter B key down.
static KeyboardSensors.KeyFlag KEY_BACK_SPACE
          Back-space key down.
static KeyboardSensors.KeyFlag KEY_C
          Letter C key down.
static KeyboardSensors.KeyFlag KEY_CONTROL
          Control modifier key down.
static java.util.Set KEY_CONTROL_MASK
          All modifier key state flags.
static KeyboardSensors.KeyFlag KEY_D
          Letter D key down.
static KeyboardSensors.KeyFlag KEY_DELETE
          Delete key down.
static KeyboardSensors.KeyFlag KEY_DOWN
          Down arrow key down.
static KeyboardSensors.KeyFlag KEY_E
          Letter E key down.
static KeyboardSensors.KeyFlag KEY_END
          End key down.
static KeyboardSensors.KeyFlag KEY_ENTER
          Enter key down.
static KeyboardSensors.KeyFlag KEY_ESCAPE
          Escape key down.
static KeyboardSensors.KeyFlag KEY_F
          Letter F key down.
static KeyboardSensors.KeyFlag KEY_F1
          Function 1 key down.
static KeyboardSensors.KeyFlag KEY_F10
          Function 10 key down.
static KeyboardSensors.KeyFlag KEY_F11
          Function 11 key down.
static KeyboardSensors.KeyFlag KEY_F12
          Function 12 key down.
static KeyboardSensors.KeyFlag KEY_F13
          Function 13 key down.
static KeyboardSensors.KeyFlag KEY_F14
          Function 14 key down.
static KeyboardSensors.KeyFlag KEY_F15
          Function 15 key down.
static KeyboardSensors.KeyFlag KEY_F16
          Function 16 key down.
static KeyboardSensors.KeyFlag KEY_F17
          Function 17 key down.
static KeyboardSensors.KeyFlag KEY_F18
          Function 18 key down.
static KeyboardSensors.KeyFlag KEY_F19
          Function 19 key down.
static KeyboardSensors.KeyFlag KEY_F2
          Function 2 key down.
static KeyboardSensors.KeyFlag KEY_F20
          Function 20 key down.
static KeyboardSensors.KeyFlag KEY_F21
          Function 21 key down.
static KeyboardSensors.KeyFlag KEY_F22
          Function 22 key down.
static KeyboardSensors.KeyFlag KEY_F23
          Function 23 key down.
static KeyboardSensors.KeyFlag KEY_F24
          Function 24 key down.
static KeyboardSensors.KeyFlag KEY_F3
          Function 3 key down.
static KeyboardSensors.KeyFlag KEY_F4
          Function 4 key down.
static KeyboardSensors.KeyFlag KEY_F5
          Function 5 key down.
static KeyboardSensors.KeyFlag KEY_F6
          Function 6 key down.
static KeyboardSensors.KeyFlag KEY_F7
          Function 7 key down.
static KeyboardSensors.KeyFlag KEY_F8
          Function 8 key down.
static KeyboardSensors.KeyFlag KEY_F9
          Function 9 key down.
static java.util.Set KEY_FUNCTION_MASK
          All keyboard arrow key state flags.
static KeyboardSensors.KeyFlag KEY_G
          Letter G key down.
static KeyboardSensors.KeyFlag KEY_H
          Letter H key down.
static KeyboardSensors.KeyFlag KEY_HOME
          Home key down.
static KeyboardSensors.KeyFlag KEY_I
          Letter I key down.
static KeyboardSensors.KeyFlag KEY_J
          Letter J key down.
static KeyboardSensors.KeyFlag KEY_K
          Letter K key down.
static KeyboardSensors.KeyFlag KEY_KP_DOWN
          Down arrow keypad key down.
static KeyboardSensors.KeyFlag KEY_KP_LEFT
          Left arrow keypad key down.
static KeyboardSensors.KeyFlag KEY_KP_RIGHT
          Right arrow keypad key down.
static KeyboardSensors.KeyFlag KEY_KP_UP
          Up arrow keypad key down.
static KeyboardSensors.KeyFlag KEY_L
          Letter L key down.
static KeyboardSensors.KeyFlag KEY_LEFT
          Left arrow key down.
static java.util.Set KEY_LETTER_MASK
          All keyboard number key state flags.
static KeyboardSensors.KeyFlag KEY_M
          Letter M key down.
static KeyboardSensors.KeyFlag KEY_META
          Meta modifier key down.
static java.util.Set KEY_MODIFIER_MASK
          All modifier key state flags.
static KeyboardSensors.KeyFlag KEY_N
          Letter N key down.
static KeyboardSensors.KeyFlag KEY_NONE
          Uninitialized and invalid key state.
static java.util.Set KEY_NUMBER_MASK
          All keyboard number key state flags.
static KeyboardSensors.KeyFlag KEY_O
          Letter O key down.
static KeyboardSensors.KeyFlag KEY_P
          Letter P key down.
static KeyboardSensors.KeyFlag KEY_PAGE_DOWN
          Page-down key down.
static KeyboardSensors.KeyFlag KEY_PAGE_UP
          Page-up key down.
static KeyboardSensors.KeyFlag KEY_Q
          Letter Q key down.
static KeyboardSensors.KeyFlag KEY_R
          Letter R key down.
static KeyboardSensors.KeyFlag KEY_RIGHT
          Right arrow key down.
static KeyboardSensors.KeyFlag KEY_S
          Letter S key down.
static KeyboardSensors.KeyFlag KEY_SHIFT
          Shift modifier key down.
static KeyboardSensors.KeyFlag KEY_T
          Letter T key down.
static KeyboardSensors.KeyFlag KEY_TAB
          Tab key down.
static KeyboardSensors.KeyFlag KEY_U
          Letter U key down.
static KeyboardSensors.KeyFlag KEY_UP
          Up arrow key down.
static KeyboardSensors.KeyFlag KEY_V
          Letter V key down.
static KeyboardSensors.KeyFlag KEY_W
          Letter W key down.
static KeyboardSensors.KeyFlag KEY_X
          Letter X key down.
static KeyboardSensors.KeyFlag KEY_Y
          Letter Y key down.
static KeyboardSensors.KeyFlag KEY_Z
          Letter Z key down.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_NONE

public static final KeyboardSensors.KeyFlag KEY_NONE
Uninitialized and invalid key state. Specification for no keys down.


KEY_BACK_SPACE

public static final KeyboardSensors.KeyFlag KEY_BACK_SPACE
Back-space key down.


KEY_DELETE

public static final KeyboardSensors.KeyFlag KEY_DELETE
Delete key down.


KEY_END

public static final KeyboardSensors.KeyFlag KEY_END
End key down.


KEY_ENTER

public static final KeyboardSensors.KeyFlag KEY_ENTER
Enter key down.


KEY_ESCAPE

public static final KeyboardSensors.KeyFlag KEY_ESCAPE
Escape key down.


KEY_HOME

public static final KeyboardSensors.KeyFlag KEY_HOME
Home key down.


KEY_PAGE_UP

public static final KeyboardSensors.KeyFlag KEY_PAGE_UP
Page-up key down.


KEY_PAGE_DOWN

public static final KeyboardSensors.KeyFlag KEY_PAGE_DOWN
Page-down key down.


KEY_TAB

public static final KeyboardSensors.KeyFlag KEY_TAB
Tab key down.


KEY_CONTROL_MASK

public static final java.util.Set KEY_CONTROL_MASK
All modifier key state flags.


KEY_ALT

public static final KeyboardSensors.KeyFlag KEY_ALT
Alt modifier key down.


KEY_ALT_GRAPH

public static final KeyboardSensors.KeyFlag KEY_ALT_GRAPH
Alt-graph modifier key down.


KEY_CONTROL

public static final KeyboardSensors.KeyFlag KEY_CONTROL
Control modifier key down.


KEY_META

public static final KeyboardSensors.KeyFlag KEY_META
Meta modifier key down.


KEY_SHIFT

public static final KeyboardSensors.KeyFlag KEY_SHIFT
Shift modifier key down.


KEY_MODIFIER_MASK

public static final java.util.Set KEY_MODIFIER_MASK
All modifier key state flags.


KEY_DOWN

public static final KeyboardSensors.KeyFlag KEY_DOWN
Down arrow key down.


KEY_KP_DOWN

public static final KeyboardSensors.KeyFlag KEY_KP_DOWN
Down arrow keypad key down.


KEY_KP_LEFT

public static final KeyboardSensors.KeyFlag KEY_KP_LEFT
Left arrow keypad key down.


KEY_KP_RIGHT

public static final KeyboardSensors.KeyFlag KEY_KP_RIGHT
Right arrow keypad key down.


KEY_KP_UP

public static final KeyboardSensors.KeyFlag KEY_KP_UP
Up arrow keypad key down.


KEY_LEFT

public static final KeyboardSensors.KeyFlag KEY_LEFT
Left arrow key down.


KEY_RIGHT

public static final KeyboardSensors.KeyFlag KEY_RIGHT
Right arrow key down.


KEY_UP

public static final KeyboardSensors.KeyFlag KEY_UP
Up arrow key down.


KEY_ARROW_MASK

public static final java.util.Set KEY_ARROW_MASK
All keyboard arrow key state flags.


KEY_F1

public static final KeyboardSensors.KeyFlag KEY_F1
Function 1 key down.


KEY_F10

public static final KeyboardSensors.KeyFlag KEY_F10
Function 10 key down.


KEY_F11

public static final KeyboardSensors.KeyFlag KEY_F11
Function 11 key down.


KEY_F12

public static final KeyboardSensors.KeyFlag KEY_F12
Function 12 key down.


KEY_F13

public static final KeyboardSensors.KeyFlag KEY_F13
Function 13 key down.


KEY_F14

public static final KeyboardSensors.KeyFlag KEY_F14
Function 14 key down.


KEY_F15

public static final KeyboardSensors.KeyFlag KEY_F15
Function 15 key down.


KEY_F16

public static final KeyboardSensors.KeyFlag KEY_F16
Function 16 key down.


KEY_F17

public static final KeyboardSensors.KeyFlag KEY_F17
Function 17 key down.


KEY_F18

public static final KeyboardSensors.KeyFlag KEY_F18
Function 18 key down.


KEY_F19

public static final KeyboardSensors.KeyFlag KEY_F19
Function 19 key down.


KEY_F2

public static final KeyboardSensors.KeyFlag KEY_F2
Function 2 key down.


KEY_F20

public static final KeyboardSensors.KeyFlag KEY_F20
Function 20 key down.


KEY_F21

public static final KeyboardSensors.KeyFlag KEY_F21
Function 21 key down.


KEY_F22

public static final KeyboardSensors.KeyFlag KEY_F22
Function 22 key down.


KEY_F23

public static final KeyboardSensors.KeyFlag KEY_F23
Function 23 key down.


KEY_F24

public static final KeyboardSensors.KeyFlag KEY_F24
Function 24 key down.


KEY_F3

public static final KeyboardSensors.KeyFlag KEY_F3
Function 3 key down.


KEY_F4

public static final KeyboardSensors.KeyFlag KEY_F4
Function 4 key down.


KEY_F5

public static final KeyboardSensors.KeyFlag KEY_F5
Function 5 key down.


KEY_F6

public static final KeyboardSensors.KeyFlag KEY_F6
Function 6 key down.


KEY_F7

public static final KeyboardSensors.KeyFlag KEY_F7
Function 7 key down.


KEY_F8

public static final KeyboardSensors.KeyFlag KEY_F8
Function 8 key down.


KEY_F9

public static final KeyboardSensors.KeyFlag KEY_F9
Function 9 key down.


KEY_FUNCTION_MASK

public static final java.util.Set KEY_FUNCTION_MASK
All keyboard arrow key state flags.


KEY_0

public static final KeyboardSensors.KeyFlag KEY_0
Number 0 key down.


KEY_1

public static final KeyboardSensors.KeyFlag KEY_1
Number 1 key down.


KEY_2

public static final KeyboardSensors.KeyFlag KEY_2
Number 2 key down.


KEY_3

public static final KeyboardSensors.KeyFlag KEY_3
Number 3 key down.


KEY_4

public static final KeyboardSensors.KeyFlag KEY_4
Number 4 key down.


KEY_5

public static final KeyboardSensors.KeyFlag KEY_5
Number 5 key down.


KEY_6

public static final KeyboardSensors.KeyFlag KEY_6
Number 6 key down.


KEY_7

public static final KeyboardSensors.KeyFlag KEY_7
Number 7 key down.


KEY_8

public static final KeyboardSensors.KeyFlag KEY_8
Number 8 key down.


KEY_9

public static final KeyboardSensors.KeyFlag KEY_9
Number 9 key down.


KEY_NUMBER_MASK

public static final java.util.Set KEY_NUMBER_MASK
All keyboard number key state flags.


KEY_A

public static final KeyboardSensors.KeyFlag KEY_A
Letter A key down.


KEY_B

public static final KeyboardSensors.KeyFlag KEY_B
Letter B key down.


KEY_C

public static final KeyboardSensors.KeyFlag KEY_C
Letter C key down.


KEY_D

public static final KeyboardSensors.KeyFlag KEY_D
Letter D key down.


KEY_E

public static final KeyboardSensors.KeyFlag KEY_E
Letter E key down.


KEY_F

public static final KeyboardSensors.KeyFlag KEY_F
Letter F key down.


KEY_G

public static final KeyboardSensors.KeyFlag KEY_G
Letter G key down.


KEY_H

public static final KeyboardSensors.KeyFlag KEY_H
Letter H key down.


KEY_I

public static final KeyboardSensors.KeyFlag KEY_I
Letter I key down.


KEY_J

public static final KeyboardSensors.KeyFlag KEY_J
Letter J key down.


KEY_K

public static final KeyboardSensors.KeyFlag KEY_K
Letter K key down.


KEY_L

public static final KeyboardSensors.KeyFlag KEY_L
Letter L key down.


KEY_M

public static final KeyboardSensors.KeyFlag KEY_M
Letter M key down.


KEY_N

public static final KeyboardSensors.KeyFlag KEY_N
Letter N key down.


KEY_O

public static final KeyboardSensors.KeyFlag KEY_O
Letter O key down.


KEY_P

public static final KeyboardSensors.KeyFlag KEY_P
Letter P key down.


KEY_Q

public static final KeyboardSensors.KeyFlag KEY_Q
Letter Q key down.


KEY_R

public static final KeyboardSensors.KeyFlag KEY_R
Letter R key down.


KEY_S

public static final KeyboardSensors.KeyFlag KEY_S
Letter S key down.


KEY_T

public static final KeyboardSensors.KeyFlag KEY_T
Letter T key down.


KEY_U

public static final KeyboardSensors.KeyFlag KEY_U
Letter U key down.


KEY_V

public static final KeyboardSensors.KeyFlag KEY_V
Letter V key down.


KEY_W

public static final KeyboardSensors.KeyFlag KEY_W
Letter W key down.


KEY_X

public static final KeyboardSensors.KeyFlag KEY_X
Letter X key down.


KEY_Y

public static final KeyboardSensors.KeyFlag KEY_Y
Letter Y key down.


KEY_Z

public static final KeyboardSensors.KeyFlag KEY_Z
Letter Z key down.


KEY_LETTER_MASK

public static final java.util.Set KEY_LETTER_MASK
All keyboard number key state flags.