kinugasa.inputDevice
列挙型 Keys

java.lang.Object
  上位を拡張 java.lang.Enum<Keys>
      上位を拡張 kinugasa.inputDevice.Keys
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Comparable<Keys>

public enum Keys
extends java.lang.Enum<Keys>

Kinugasa : Keys : キーボードのキーを指定するための列挙です.
Keysは対応するキーのAWTキーコードを持ちます。 AWTキーコードについては、java.awt.event.KeyEventクラスのリファレンスを参照してください。

バージョン:
1.0.0 - 2013/01/14_13:04:22
作成者:
Dra0211
関連項目:
KeyEvent

列挙型定数の概要
A
          対応するキーを表します.
B
          対応するキーを表します.
BACK_SPACE
          バックスペースキーです.
C
          対応するキーを表します.
CTRL
          CTRLキーです.
D
          対応するキーを表します.
DOWN
          矢印キーの下です.
E
          対応するキーを表します.
ENTER
          エンターキーです.
ESCAPE
          エスケープキーです.
F
          対応するキーを表します.
G
          対応するキーを表します.
H
          対応するキーを表します.
I
          対応するキーを表します.
J
          対応するキーを表します.
K
          対応するキーを表します.
L
          対応するキーを表します.
LEFT
          矢印キーの左です.
M
          対応するキーを表します.
N
          対応するキーを表します.
NUM_0
          NUM_PADでないナンバーキーです.
NUM_1
          NUM_PADでないナンバーキーです.
NUM_2
          NUM_PADでないナンバーキーです.
NUM_3
          NUM_PADでないナンバーキーです.
NUM_4
          NUM_PADでないナンバーキーです.
NUM_5
          NUM_PADでないナンバーキーです.
NUM_6
          NUM_PADでないナンバーキーです.
NUM_7
          NUM_PADでないナンバーキーです.
NUM_8
          NUM_PADでないナンバーキーです.
NUM_9
          NUM_PADでないナンバーキーです.
O
          対応するキーを表します.
P
          対応するキーを表します.
PAD_0
          NUM_PADの数字キーです.
PAD_1
          NUM_PADの数字キーです.
PAD_2
          NUM_PADの数字キーです.
PAD_3
          NUM_PADの数字キーです.
PAD_4
          NUM_PADの数字キーです.
PAD_5
          NUM_PADの数字キーです.
PAD_6
          NUM_PADの数字キーです.
PAD_7
          NUM_PADの数字キーです.
PAD_8
          NUM_PADの数字キーです.
PAD_9
          NUM_PADの数字キーです.
PAD_CENTER
          NUMPADの5と等価です.
PAD_DOWN
          NUMPADの2と等価です.
PAD_LEFT
          NUMPADの4と等価です.
PAD_LEFTDOWN
          NUMPADの1と等価です.
PAD_LEFTUP
          NUMPADの7と等価です.
PAD_RIGHT
          NUMPADの6と等価です.
PAD_RIGHTDOWN
          NUMPADの3と等価です.
PAD_RIGHTUP
          NUMPADの9と等価です.
PAD_UP
          NUMPADの8と等価です.
Q
          対応するキーを表します.
R
          対応するキーを表します.
RIGHT
          矢印キーの右です.
S
          対応するキーを表します.
SHIFT
          シフトキーです.
SPACE
          スペースキーです.
T
          対応するキーを表します.
U
          対応するキーを表します.
UP
          矢印キーの上です.
V
          対応するキーを表します.
W
          対応するキーを表します.
WASD_DOWN
          Sキーと等価です.
WASD_LEFT
          Aキーと等価です.
WASD_RIGHT
          Dキーと等価です.
WASD_UP
          Wキーと等価です.
X
          対応するキーを表します.
Y
          対応するキーを表します.
Z
          対応するキーを表します.
 
フィールドの概要
private  int keyCode
          キーのAWTキー番号.
 
メソッドの概要
 int getKeyCode()
          AWTのバーチャルキー番号を取得します.
static Keys valueOf(java.lang.String name)
          指定した名前を持つこの型の列挙型定数を返します。
static Keys[] values()
          この列挙型の定数を含む配列を宣言されている順序で返します。
 
クラス java.lang.Enum から継承されたメソッド
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 

列挙型定数の詳細

UP

public static final Keys UP
矢印キーの上です.


DOWN

public static final Keys DOWN
矢印キーの下です.


LEFT

public static final Keys LEFT
矢印キーの左です.


RIGHT

public static final Keys RIGHT
矢印キーの右です.


WASD_UP

public static final Keys WASD_UP
Wキーと等価です.


WASD_DOWN

public static final Keys WASD_DOWN
Sキーと等価です.


WASD_LEFT

public static final Keys WASD_LEFT
Aキーと等価です.


WASD_RIGHT

public static final Keys WASD_RIGHT
Dキーと等価です.


PAD_UP

public static final Keys PAD_UP
NUMPADの8と等価です.


PAD_DOWN

public static final Keys PAD_DOWN
NUMPADの2と等価です.


PAD_LEFT

public static final Keys PAD_LEFT
NUMPADの4と等価です.


PAD_RIGHT

public static final Keys PAD_RIGHT
NUMPADの6と等価です.


PAD_LEFTUP

public static final Keys PAD_LEFTUP
NUMPADの7と等価です.


PAD_RIGHTUP

public static final Keys PAD_RIGHTUP
NUMPADの9と等価です.


PAD_LEFTDOWN

public static final Keys PAD_LEFTDOWN
NUMPADの1と等価です.


PAD_RIGHTDOWN

public static final Keys PAD_RIGHTDOWN
NUMPADの3と等価です.


PAD_CENTER

public static final Keys PAD_CENTER
NUMPADの5と等価です.


SPACE

public static final Keys SPACE
スペースキーです.


CTRL

public static final Keys CTRL
CTRLキーです.


SHIFT

public static final Keys SHIFT
シフトキーです.


ENTER

public static final Keys ENTER
エンターキーです.


ESCAPE

public static final Keys ESCAPE
エスケープキーです.


BACK_SPACE

public static final Keys BACK_SPACE
バックスペースキーです.


A

public static final Keys A
対応するキーを表します.


B

public static final Keys B
対応するキーを表します.


C

public static final Keys C
対応するキーを表します.


D

public static final Keys D
対応するキーを表します.


E

public static final Keys E
対応するキーを表します.


F

public static final Keys F
対応するキーを表します.


G

public static final Keys G
対応するキーを表します.


H

public static final Keys H
対応するキーを表します.


I

public static final Keys I
対応するキーを表します.


J

public static final Keys J
対応するキーを表します.


K

public static final Keys K
対応するキーを表します.


L

public static final Keys L
対応するキーを表します.


M

public static final Keys M
対応するキーを表します.


N

public static final Keys N
対応するキーを表します.


O

public static final Keys O
対応するキーを表します.


P

public static final Keys P
対応するキーを表します.


Q

public static final Keys Q
対応するキーを表します.


R

public static final Keys R
対応するキーを表します.


S

public static final Keys S
対応するキーを表します.


T

public static final Keys T
対応するキーを表します.


U

public static final Keys U
対応するキーを表します.


V

public static final Keys V
対応するキーを表します.


W

public static final Keys W
対応するキーを表します.


X

public static final Keys X
対応するキーを表します.


Y

public static final Keys Y
対応するキーを表します.


Z

public static final Keys Z
対応するキーを表します.


PAD_1

public static final Keys PAD_1
NUM_PADの数字キーです.


PAD_2

public static final Keys PAD_2
NUM_PADの数字キーです.


PAD_3

public static final Keys PAD_3
NUM_PADの数字キーです.


PAD_4

public static final Keys PAD_4
NUM_PADの数字キーです.


PAD_5

public static final Keys PAD_5
NUM_PADの数字キーです.


PAD_6

public static final Keys PAD_6
NUM_PADの数字キーです.


PAD_7

public static final Keys PAD_7
NUM_PADの数字キーです.


PAD_8

public static final Keys PAD_8
NUM_PADの数字キーです.


PAD_9

public static final Keys PAD_9
NUM_PADの数字キーです.


PAD_0

public static final Keys PAD_0
NUM_PADの数字キーです.


NUM_1

public static final Keys NUM_1
NUM_PADでないナンバーキーです.


NUM_2

public static final Keys NUM_2
NUM_PADでないナンバーキーです.


NUM_3

public static final Keys NUM_3
NUM_PADでないナンバーキーです.


NUM_4

public static final Keys NUM_4
NUM_PADでないナンバーキーです.


NUM_5

public static final Keys NUM_5
NUM_PADでないナンバーキーです.


NUM_6

public static final Keys NUM_6
NUM_PADでないナンバーキーです.


NUM_7

public static final Keys NUM_7
NUM_PADでないナンバーキーです.


NUM_8

public static final Keys NUM_8
NUM_PADでないナンバーキーです.


NUM_9

public static final Keys NUM_9
NUM_PADでないナンバーキーです.


NUM_0

public static final Keys NUM_0
NUM_PADでないナンバーキーです.

フィールドの詳細

keyCode

private int keyCode
キーのAWTキー番号.

メソッドの詳細

values

public static Keys[] values()
この列挙型の定数を含む配列を宣言されている順序で返します。 このメソッドは次のようにして定数を反復するために使用できます:
for (Keys c : Keys.values())
    System.out.println(c);

戻り値:
この列挙型の定数を宣言されている順序で含む配列

valueOf

public static Keys valueOf(java.lang.String name)
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に 一致している必要があります (余分な空白文字を含めることはできません)。

パラメータ:
name - 返される列挙型定数の名前
戻り値:
指定された名前を持つ列挙型定数
例外:
java.lang.IllegalArgumentException - 指定された名前を持つ定数を この列挙型が持っていない場合
java.lang.NullPointerException - 引数が null の場合

getKeyCode

public int getKeyCode()
AWTのバーチャルキー番号を取得します.

戻り値:
対応するAWTキーコードを返します.