Microsoft.Xna.Framework.Input
Enum Keys

java.lang.Object
  extended by java.lang.Enum<Keys>
      extended by Microsoft.Xna.Framework.Input.Keys
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Keys>

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

Identifies a particular key on a keyboard.

Author:
Halofreak1990

Enum Constant Summary
A
           
Add
           
Apps
           
Attn
           
B
           
Back
           
BrowserBack
           
BrowserFavorites
           
BrowserForward
           
BrowserHome
           
BrowserRefresh
           
BrowserSearch
           
BrowserStop
           
C
           
CapsLock
           
ChatPadGreen
           
ChatPadOrange
           
Crsel
           
D
           
D0
           
D1
           
D2
           
D3
           
D4
           
D5
           
D6
           
D7
           
D8
           
D9
           
Decimal
           
Delete
           
Divide
           
Down
           
E
           
End
           
Enter
           
EraseEof
           
Escape
           
Execute
           
Exsel
           
F
           
F1
           
F10
           
F11
           
F12
           
F13
           
F14
           
F15
           
F16
           
F17
           
F18
           
F19
           
F2
           
F20
           
F21
           
F22
           
F23
           
F24
           
F3
           
F4
           
F5
           
F6
           
F7
           
F8
           
F9
           
G
           
H
           
Help
           
Home
           
I
           
Insert
           
J
           
K
           
L
           
LaunchApplication1
           
LaunchApplication2
           
LaunchMail
           
Left
           
LeftAlt
           
LeftControl
           
LeftShift
           
LeftWindows
           
M
           
MediaNextTrack
           
MediaPlayPause
           
MediaPreviousTrack
           
MediaStop
           
Multiply
           
N
           
None
           
NumLock
           
NumPad0
           
NumPad1
           
NumPad2
           
NumPad3
           
NumPad4
           
NumPad5
           
NumPad6
           
NumPad7
           
NumPad8
           
NumPad9
           
O
           
Oem8
           
OemBackslash
           
OemClear
           
OemCloseBrackets
           
OemComma
           
OemMinus
           
OemOpenBrackets
           
OemPeriod
           
OemPipe
           
OemPlus
           
OemQuestion
           
OemQuotes
           
OemSemicolon
           
OemTilde
           
P
           
Pa1
           
PageDown
           
PageUp
           
Pause
           
Play
           
Print
           
PrintScreen
           
ProcessKey
           
Q
           
R
           
Right
           
RightAlt
           
RightControl
           
RightShift
           
RightWindows
           
S
           
Scroll
           
Select
           
SelectMedia
           
Separator
           
Sleep
           
Space
           
Subtract
           
T
           
Tab
           
U
           
Up
           
V
           
VolumeDown
           
VolumeMute
           
VolumeUp
           
W
           
X
           
Y
           
Z
           
Zoom
           
 
Method Summary
static Keys FromInt(int key)
          Returns a Keys value based on the specified value.
 int getValue()
           
static Keys valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Keys[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

A

public static final Keys A

Add

public static final Keys Add

Apps

public static final Keys Apps

Attn

public static final Keys Attn

B

public static final Keys B

Back

public static final Keys Back

BrowserBack

public static final Keys BrowserBack

BrowserFavorites

public static final Keys BrowserFavorites

BrowserForward

public static final Keys BrowserForward

BrowserHome

public static final Keys BrowserHome

BrowserRefresh

public static final Keys BrowserRefresh

BrowserSearch

public static final Keys BrowserSearch

BrowserStop

public static final Keys BrowserStop

C

public static final Keys C

CapsLock

public static final Keys CapsLock

ChatPadGreen

public static final Keys ChatPadGreen

ChatPadOrange

public static final Keys ChatPadOrange

Crsel

public static final Keys Crsel

D

public static final Keys D

D0

public static final Keys D0

D1

public static final Keys D1

D2

public static final Keys D2

D3

public static final Keys D3

D4

public static final Keys D4

D5

public static final Keys D5

D6

public static final Keys D6

D7

public static final Keys D7

D8

public static final Keys D8

D9

public static final Keys D9

Decimal

public static final Keys Decimal

Delete

public static final Keys Delete

Divide

public static final Keys Divide

Down

public static final Keys Down

E

public static final Keys E

End

public static final Keys End

Enter

public static final Keys Enter

EraseEof

public static final Keys EraseEof

Escape

public static final Keys Escape

Execute

public static final Keys Execute

Exsel

public static final Keys Exsel

F

public static final Keys F

F1

public static final Keys F1

F10

public static final Keys F10

F11

public static final Keys F11

F12

public static final Keys F12

F13

public static final Keys F13

F14

public static final Keys F14

F15

public static final Keys F15

F16

public static final Keys F16

F17

public static final Keys F17

F18

public static final Keys F18

F19

public static final Keys F19

F2

public static final Keys F2

F20

public static final Keys F20

F21

public static final Keys F21

F22

public static final Keys F22

F23

public static final Keys F23

F24

public static final Keys F24

F3

public static final Keys F3

F4

public static final Keys F4

F5

public static final Keys F5

F6

public static final Keys F6

F7

public static final Keys F7

F8

public static final Keys F8

F9

public static final Keys F9

G

public static final Keys G

H

public static final Keys H

Help

public static final Keys Help

Home

public static final Keys Home

I

public static final Keys I

Insert

public static final Keys Insert

J

public static final Keys J

K

public static final Keys K

L

public static final Keys L

LaunchApplication1

public static final Keys LaunchApplication1

LaunchApplication2

public static final Keys LaunchApplication2

LaunchMail

public static final Keys LaunchMail

Left

public static final Keys Left

LeftAlt

public static final Keys LeftAlt

LeftControl

public static final Keys LeftControl

LeftShift

public static final Keys LeftShift

LeftWindows

public static final Keys LeftWindows

M

public static final Keys M

MediaNextTrack

public static final Keys MediaNextTrack

MediaPlayPause

public static final Keys MediaPlayPause

MediaPreviousTrack

public static final Keys MediaPreviousTrack

MediaStop

public static final Keys MediaStop

Multiply

public static final Keys Multiply

N

public static final Keys N

None

public static final Keys None

NumLock

public static final Keys NumLock

NumPad0

public static final Keys NumPad0

NumPad1

public static final Keys NumPad1

NumPad2

public static final Keys NumPad2

NumPad3

public static final Keys NumPad3

NumPad4

public static final Keys NumPad4

NumPad5

public static final Keys NumPad5

NumPad6

public static final Keys NumPad6

NumPad7

public static final Keys NumPad7

NumPad8

public static final Keys NumPad8

NumPad9

public static final Keys NumPad9

O

public static final Keys O

Oem8

public static final Keys Oem8

OemBackslash

public static final Keys OemBackslash

OemClear

public static final Keys OemClear

OemCloseBrackets

public static final Keys OemCloseBrackets

OemComma

public static final Keys OemComma

OemMinus

public static final Keys OemMinus

OemOpenBrackets

public static final Keys OemOpenBrackets

OemPeriod

public static final Keys OemPeriod

OemPipe

public static final Keys OemPipe

OemPlus

public static final Keys OemPlus

OemQuestion

public static final Keys OemQuestion

OemQuotes

public static final Keys OemQuotes

OemSemicolon

public static final Keys OemSemicolon

OemTilde

public static final Keys OemTilde

P

public static final Keys P

Pa1

public static final Keys Pa1

PageDown

public static final Keys PageDown

PageUp

public static final Keys PageUp

Pause

public static final Keys Pause

Play

public static final Keys Play

Print

public static final Keys Print

PrintScreen

public static final Keys PrintScreen

ProcessKey

public static final Keys ProcessKey

Q

public static final Keys Q

R

public static final Keys R

Right

public static final Keys Right

RightAlt

public static final Keys RightAlt

RightControl

public static final Keys RightControl

RightShift

public static final Keys RightShift

RightWindows

public static final Keys RightWindows

S

public static final Keys S

Scroll

public static final Keys Scroll

Select

public static final Keys Select

SelectMedia

public static final Keys SelectMedia

Separator

public static final Keys Separator

Sleep

public static final Keys Sleep

Space

public static final Keys Space

Subtract

public static final Keys Subtract

T

public static final Keys T

Tab

public static final Keys Tab

U

public static final Keys U

Up

public static final Keys Up

V

public static final Keys V

VolumeDown

public static final Keys VolumeDown

VolumeMute

public static final Keys VolumeMute

VolumeUp

public static final Keys VolumeUp

W

public static final Keys W

X

public static final Keys X

Y

public static final Keys Y

Z

public static final Keys Z

Zoom

public static final Keys Zoom
Method Detail

values

public static Keys[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Keys c : Keys.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Keys valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getValue

public int getValue()

FromInt

public static Keys FromInt(int key)
Returns a Keys value based on the specified value.

Parameters:
key - The key value to analyze.
Returns:
A Keys value whose ordinal is equal to key, or null.