org.uispec4j
Class Key

java.lang.Object
  extended by org.uispec4j.Key

public final class Key
extends java.lang.Object

Contants class defining keyboard keys.


Nested Class Summary
static class Key.Modifier
          Constants class for keyboard modifiers such as Control or Shift.
 
Field Summary
static Key A
           
static Key ADD
           
static Key ALT
           
static Key AMPERSAND
           
static Key ASTERISK
           
static Key AT
           
static Key B
           
static Key BACKQUOTE
           
static Key BACKSLASH
           
static Key BACKSPACE
           
static Key C
           
static Key CAPS_LOCK
           
static Key CARAT
           
static Key CLOSE_BRACKET
           
static Key COLON
           
static Key COMMA
           
static Key CONTROL
           
static Key D
           
static Key d0
           
static Key d1
           
static Key d2
           
static Key d3
           
static Key d4
           
static Key d5
           
static Key d6
           
static Key d7
           
static Key d8
           
static Key d9
           
static Key DECIMAL
           
static Key DELETE
           
static Key DOLLAR
           
static Key DOUBLE_QUOTE
           
static Key DOWN
           
static Key E
           
static Key END
           
static Key ENTER
           
static Key EQUALS
           
static Key ESCAPE
           
static Key EXCLAMATION
           
static Key F
           
static Key F1
           
static Key F10
           
static Key F11
           
static Key F12
           
static Key F13
           
static Key F14
           
static Key F15
           
static Key F16
           
static Key F17
           
static Key F18
           
static Key F19
           
static Key F2
           
static Key F20
           
static Key F21
           
static Key F22
           
static Key F23
           
static Key F24
           
static Key F3
           
static Key F4
           
static Key F5
           
static Key F6
           
static Key F7
           
static Key F8
           
static Key F9
           
static Key G
           
static Key GREATER_THAN
           
static Key H
           
static Key HASH
           
static Key I
           
static Key INSERT
           
static Key J
           
static Key K
           
static Key L
           
static Key LEFT
           
static Key LEFT_BRACE
           
static Key LEFT_BRACKET
           
static Key LEFT_PARENTHESIS
           
static Key LESS_THAN
           
static Key M
           
static Key MINUS
           
static Key N
           
static Key NUM_DIVIDE
           
static Key NUM_LOCK
           
static Key NUM_MULTIPLY
           
static Key NUM_SEPARATOR
           
static Key NUM0
           
static Key NUM1
           
static Key NUM2
           
static Key NUM3
           
static Key NUM4
           
static Key NUM5
           
static Key NUM6
           
static Key NUM7
           
static Key NUM8
           
static Key NUM9
           
static Key O
           
static Key OPEN_BRACKET
           
static Key P
           
static Key PAGE_DOWN
           
static Key PAGE_UP
           
static Key PERCENT
           
static Key Q
           
static Key QUESTION
           
static Key QUOTE
           
static Key R
           
static Key RIGHT
           
static Key RIGHT_BRACE
           
static Key RIGHT_BRACKET
           
static Key RIGHT_PARENTHESIS
           
static Key S
           
static Key SCROLL_LOCK
           
static Key SEMICOLON
           
static Key SHIFT
           
static Key SLASH
           
static Key SPACE
           
static Key T
           
static Key TAB
           
static Key U
           
static Key UNDERSCORE
           
static Key UP
           
static Key V
           
static Key VERTICAL_LINE
           
static Key W
           
static Key X
           
static Key Y
           
static Key Z
           
 
Method Summary
static Key alt(Key key)
           
static Key control(Key key)
           
static Key get(java.lang.Character chr)
           
 java.lang.Character getChar()
           
 int getCode()
           
 Key.Modifier getModifier()
           
 boolean isPrintable()
           
static Key meta(Key key)
           
static Key plaformSpecificCtrl(Key key)
          Returns META-Key on MacOS X, and CTRL-Key on other platforms.
static Key shift(Key key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

A

public static final Key A

B

public static final Key B

C

public static final Key C

D

public static final Key D

E

public static final Key E

F

public static final Key F

G

public static final Key G

H

public static final Key H

I

public static final Key I

J

public static final Key J

K

public static final Key K

L

public static final Key L

M

public static final Key M

N

public static final Key N

O

public static final Key O

P

public static final Key P

Q

public static final Key Q

R

public static final Key R

S

public static final Key S

T

public static final Key T

U

public static final Key U

V

public static final Key V

W

public static final Key W

X

public static final Key X

Y

public static final Key Y

Z

public static final Key Z

d0

public static final Key d0

d1

public static final Key d1

d2

public static final Key d2

d3

public static final Key d3

d4

public static final Key d4

d5

public static final Key d5

d6

public static final Key d6

d7

public static final Key d7

d8

public static final Key d8

d9

public static final Key d9

NUM0

public static final Key NUM0

NUM1

public static final Key NUM1

NUM2

public static final Key NUM2

NUM3

public static final Key NUM3

NUM4

public static final Key NUM4

NUM5

public static final Key NUM5

NUM6

public static final Key NUM6

NUM7

public static final Key NUM7

NUM8

public static final Key NUM8

NUM9

public static final Key NUM9

MINUS

public static final Key MINUS

ADD

public static final Key ADD

NUM_DIVIDE

public static final Key NUM_DIVIDE

NUM_MULTIPLY

public static final Key NUM_MULTIPLY

NUM_SEPARATOR

public static final Key NUM_SEPARATOR

SLASH

public static final Key SLASH

BACKSLASH

public static final Key BACKSLASH

EQUALS

public static final Key EQUALS

ASTERISK

public static final Key ASTERISK

DOLLAR

public static final Key DOLLAR

LEFT_PARENTHESIS

public static final Key LEFT_PARENTHESIS

RIGHT_PARENTHESIS

public static final Key RIGHT_PARENTHESIS

AT

public static final Key AT

AMPERSAND

public static final Key AMPERSAND

QUOTE

public static final Key QUOTE

BACKQUOTE

public static final Key BACKQUOTE

DOUBLE_QUOTE

public static final Key DOUBLE_QUOTE

LEFT_BRACE

public static final Key LEFT_BRACE

RIGHT_BRACE

public static final Key RIGHT_BRACE

CARAT

public static final Key CARAT

OPEN_BRACKET

public static final Key OPEN_BRACKET

LEFT_BRACKET

public static final Key LEFT_BRACKET

CLOSE_BRACKET

public static final Key CLOSE_BRACKET

RIGHT_BRACKET

public static final Key RIGHT_BRACKET

COLON

public static final Key COLON

COMMA

public static final Key COMMA

DECIMAL

public static final Key DECIMAL

EXCLAMATION

public static final Key EXCLAMATION

GREATER_THAN

public static final Key GREATER_THAN

LESS_THAN

public static final Key LESS_THAN

HASH

public static final Key HASH

SEMICOLON

public static final Key SEMICOLON

SPACE

public static final Key SPACE

UNDERSCORE

public static final Key UNDERSCORE

QUESTION

public static final Key QUESTION

VERTICAL_LINE

public static final Key VERTICAL_LINE

PERCENT

public static final Key PERCENT

TAB

public static final Key TAB

ENTER

public static final Key ENTER

DELETE

public static final Key DELETE

BACKSPACE

public static final Key BACKSPACE

UP

public static final Key UP

DOWN

public static final Key DOWN

LEFT

public static final Key LEFT

RIGHT

public static final Key RIGHT

PAGE_DOWN

public static final Key PAGE_DOWN

PAGE_UP

public static final Key PAGE_UP

END

public static final Key END

ESCAPE

public static final Key ESCAPE

CONTROL

public static final Key CONTROL

SHIFT

public static final Key SHIFT

ALT

public static final Key ALT

INSERT

public static final Key INSERT

F1

public static final Key F1

F2

public static final Key F2

F3

public static final Key F3

F4

public static final Key F4

F5

public static final Key F5

F6

public static final Key F6

F7

public static final Key F7

F8

public static final Key F8

F9

public static final Key F9

F10

public static final Key F10

F11

public static final Key F11

F12

public static final Key F12

F13

public static final Key F13

F14

public static final Key F14

F15

public static final Key F15

F16

public static final Key F16

F17

public static final Key F17

F18

public static final Key F18

F19

public static final Key F19

F20

public static final Key F20

F21

public static final Key F21

F22

public static final Key F22

F23

public static final Key F23

F24

public static final Key F24

NUM_LOCK

public static final Key NUM_LOCK

SCROLL_LOCK

public static final Key SCROLL_LOCK

CAPS_LOCK

public static final Key CAPS_LOCK
Method Detail

get

public static Key get(java.lang.Character chr)

control

public static Key control(Key key)

meta

public static Key meta(Key key)

alt

public static Key alt(Key key)

shift

public static Key shift(Key key)

plaformSpecificCtrl

public static Key plaformSpecificCtrl(Key key)
Returns META-Key on MacOS X, and CTRL-Key on other platforms.


getCode

public int getCode()

getChar

public java.lang.Character getChar()

getModifier

public Key.Modifier getModifier()

isPrintable

public boolean isPrintable()


Copyright © 2004-2010. All Rights Reserved.