Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- A - Static variable in class net.java.games.input.Component.Identifier.Button
-
'A' button on a gamepad
- A - Static variable in class net.java.games.input.Component.Identifier.Key
- AbstractComponent - Class in net.java.games.input
-
Skeleton implementation of a named axis.
- AbstractComponent(String, Component.Identifier) - Constructor for class net.java.games.input.AbstractComponent
-
Protected constructor
- AbstractController - Class in net.java.games.input
-
An AbstractController is a skeleton implementation of a controller that contains a fixed number of axes, controllers, and rumblers.
- AbstractController(String, Component[], Controller[], Rumbler[]) - Constructor for class net.java.games.input.AbstractController
-
Protected constructor for a controller containing the specified axes, child controllers, and rumblers
- ADD - Static variable in class net.java.games.input.Component.Identifier.Key
- addControllerListener(ControllerListener) - Method in class net.java.games.input.ControllerEnvironment
-
Adds a listener for controller state change events.
- APOSTROPHE - Static variable in class net.java.games.input.Component.Identifier.Key
- APPS - Static variable in class net.java.games.input.Component.Identifier.Key
- AT - Static variable in class net.java.games.input.Component.Identifier.Key
- AX - Static variable in class net.java.games.input.Component.Identifier.Key
- Axis(String) - Constructor for class net.java.games.input.Component.Identifier.Axis
B
- B - Static variable in class net.java.games.input.Component.Identifier.Button
-
'B' button on a gamepad
- B - Static variable in class net.java.games.input.Component.Identifier.Key
- BACK - Static variable in class net.java.games.input.Component.Identifier.Button
-
Returns the back mouse button.
- BACK - Static variable in class net.java.games.input.Component.Identifier.Key
- BACKSLASH - Static variable in class net.java.games.input.Component.Identifier.Key
- BASE - Static variable in class net.java.games.input.Component.Identifier.Button
-
Joystick button on the base of the device
- BASE2 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Second joystick button on the base of the device
- BASE3 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Thrid joystick button on the base of the device
- BASE4 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Fourth joystick button on the base of the device
- BASE5 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Fifth joystick button on the base of the device
- BASE6 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Sixth joystick button on the base of the device
- Button(String) - Constructor for class net.java.games.input.Component.Identifier.Button
C
- C - Static variable in class net.java.games.input.Component.Identifier.Button
-
'C' button on a gamepad
- C - Static variable in class net.java.games.input.Component.Identifier.Key
- CAPITAL - Static variable in class net.java.games.input.Component.Identifier.Key
- CENTER - Static variable in class net.java.games.input.Component.POV
-
Synonmous with OFF
- CIRCUMFLEX - Static variable in class net.java.games.input.Component.Identifier.Key
- COLON - Static variable in class net.java.games.input.Component.Identifier.Key
- COMMA - Static variable in class net.java.games.input.Component.Identifier.Key
- Component - Interface in net.java.games.input
-
An axis is a single button, slider, or dial, which has a single range.
- Component.Identifier - Class in net.java.games.input
-
Identifiers for different Axes.
- Component.Identifier.Axis - Class in net.java.games.input
- Component.Identifier.Button - Class in net.java.games.input
- Component.Identifier.Key - Class in net.java.games.input
-
KeyIDs for standard PC (LATIN-1) keyboards
- Component.POV - Class in net.java.games.input
-
POV enum for different positions.
- Controller - Interface in net.java.games.input
-
A Controller represents a physical device, such as a keyboard, mouse, or joystick, or a logical grouping of related controls, such as a button pad or mouse ball.
- Controller.PortType - Class in net.java.games.input
-
Common controller port types.
- Controller.Type - Class in net.java.games.input
-
Types of controller objects.
- controllerAdded(ControllerEvent) - Method in interface net.java.games.input.ControllerListener
-
Invoked when a controller has been added.
- ControllerEnvironment - Class in net.java.games.input
-
A ControllerEnvironment represents a collection of controllers that are physically or logically linked.
- ControllerEnvironment() - Constructor for class net.java.games.input.ControllerEnvironment
-
Protected constructor for subclassing.
- ControllerEvent - Class in net.java.games.input
-
An event that is fired when the state of a controller changes
- ControllerEvent(Controller) - Constructor for class net.java.games.input.ControllerEvent
-
Creates a controller event object.
- ControllerListener - Interface in net.java.games.input
-
A listener for changes in the state of controllers
- controllerListeners - Variable in class net.java.games.input.ControllerEnvironment
-
List of controller listeners
- controllerRemoved(ControllerEvent) - Method in interface net.java.games.input.ControllerListener
-
Invoked when a controller is lost.
- CONVERT - Static variable in class net.java.games.input.Component.Identifier.Key
D
- D - Static variable in class net.java.games.input.Component.Identifier.Key
- DEAD - Static variable in class net.java.games.input.Component.Identifier.Button
-
erm, dunno, but it's in the defines so it might exist.
- DECIMAL - Static variable in class net.java.games.input.Component.Identifier.Key
- DELETE - Static variable in class net.java.games.input.Component.Identifier.Key
- DIVIDE - Static variable in class net.java.games.input.Component.Identifier.Key
- DOWN - Static variable in class net.java.games.input.Component.Identifier.Key
- DOWN - Static variable in class net.java.games.input.Component.POV
-
Standard value for down HAT position
- DOWN_LEFT - Static variable in class net.java.games.input.Component.POV
-
Standard value for down-left HAT position
- DOWN_RIGHT - Static variable in class net.java.games.input.Component.POV
-
Standard value for down-right HAT position
E
- E - Static variable in class net.java.games.input.Component.Identifier.Key
- END - Static variable in class net.java.games.input.Component.Identifier.Key
- EQUALS - Static variable in class net.java.games.input.Component.Identifier.Key
- ESCAPE - Static variable in class net.java.games.input.Component.Identifier.Key
- Event - Class in net.java.games.input
- Event() - Constructor for class net.java.games.input.Event
- EventQueue - Class in net.java.games.input
-
A FIFO queue for input events.
- EventQueue(int) - Constructor for class net.java.games.input.EventQueue
-
This is an internal method and should not be called by applications using the API
- EXTRA - Static variable in class net.java.games.input.Component.Identifier.Button
-
Returns the extra mouse button.
- EXTRA_1 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Extra, unnamed, buttons
- EXTRA_10 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_11 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_12 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_13 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_14 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_15 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_16 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_17 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_18 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_19 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_2 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_20 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_21 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_22 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_23 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_24 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_25 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_26 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_27 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_28 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_29 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_3 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_30 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_31 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_32 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_33 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_34 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_35 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_36 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_37 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_38 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_39 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_4 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_40 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_5 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_6 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_7 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_8 - Static variable in class net.java.games.input.Component.Identifier.Button
- EXTRA_9 - Static variable in class net.java.games.input.Component.Identifier.Button
F
- F - Static variable in class net.java.games.input.Component.Identifier.Key
- F1 - Static variable in class net.java.games.input.Component.Identifier.Key
- F10 - Static variable in class net.java.games.input.Component.Identifier.Key
- F11 - Static variable in class net.java.games.input.Component.Identifier.Key
- F12 - Static variable in class net.java.games.input.Component.Identifier.Key
- F13 - Static variable in class net.java.games.input.Component.Identifier.Key
- F14 - Static variable in class net.java.games.input.Component.Identifier.Key
- F15 - Static variable in class net.java.games.input.Component.Identifier.Key
- F2 - Static variable in class net.java.games.input.Component.Identifier.Key
- F3 - Static variable in class net.java.games.input.Component.Identifier.Key
- F4 - Static variable in class net.java.games.input.Component.Identifier.Key
- F5 - Static variable in class net.java.games.input.Component.Identifier.Key
- F6 - Static variable in class net.java.games.input.Component.Identifier.Key
- F7 - Static variable in class net.java.games.input.Component.Identifier.Key
- F8 - Static variable in class net.java.games.input.Component.Identifier.Key
- F9 - Static variable in class net.java.games.input.Component.Identifier.Key
- FINGERSTICK - Static variable in class net.java.games.input.Controller.Type
-
Fingerstick controller; note that this may be sometimes treated as a type of mouse or stick.
- fireControllerAdded(Controller) - Method in class net.java.games.input.ControllerEnvironment
-
Creates and sends an event to the controller listeners that a controller has been added.
- fireControllerRemoved(Controller) - Method in class net.java.games.input.ControllerEnvironment
-
Creates and sends an event to the controller listeners that a controller has been lost.
- FORWARD - Static variable in class net.java.games.input.Component.Identifier.Button
-
Returns the forward mouse button.
G
- G - Static variable in class net.java.games.input.Component.Identifier.Key
- GAME - Static variable in class net.java.games.input.Controller.PortType
-
Standard game port
- GAMEPAD - Static variable in class net.java.games.input.Controller.Type
-
Gamepad controller.
- getAxisIdentifier() - Method in interface net.java.games.input.Rumbler
-
Get the axis identifier the rumbler is attached to
- getAxisName() - Method in interface net.java.games.input.Rumbler
-
Get the string name of the axis the rumbler is attached to
- getBack() - Method in class net.java.games.input.Mouse
-
Returns the back mouse button, null if the mouse hasn't got one.
- getButton3() - Method in class net.java.games.input.Mouse
-
Returns forth mouse button, null if the mouse hasn't got one.
- getButton4() - Method in class net.java.games.input.Mouse
-
Returns fifth mouse button, null if the mouse hasn't got one.
- getComponent() - Method in class net.java.games.input.Event
- getComponent(Component.Identifier) - Method in class net.java.games.input.AbstractController
-
Returns a single component based on its identifier, or null if no component with the specified type could be found.
- getComponent(Component.Identifier) - Method in interface net.java.games.input.Controller
-
Returns a single axis based on its type, or null if no axis with the specified type could be found.
- getComponents() - Method in class net.java.games.input.AbstractController
-
Returns the components on this controller, in order of assignment priority.
- getComponents() - Method in interface net.java.games.input.Controller
-
Returns the components on this controller, in order of assignment priority.
- getController() - Method in class net.java.games.input.ControllerEvent
-
Returns the controller for this event.
- getControllers() - Method in class net.java.games.input.AbstractController
-
Returns the controllers connected to make up this controller, or an empty array if this controller contains no child controllers.
- getControllers() - Method in interface net.java.games.input.Controller
-
Returns the controllers connected to make up this controller, or an empty array if this controller contains no child controllers.
- getControllers() - Method in class net.java.games.input.ControllerEnvironment
-
Returns a list of all controllers available to this environment, or an empty array if there are no controllers in this environment.
- getDeadZone() - Method in class net.java.games.input.AbstractComponent
-
Returns the suggested dead zone for this axis.
- getDeadZone() - Method in interface net.java.games.input.Component
-
Returns the suggested dead zone for this axis.
- getDefaultEnvironment() - Static method in class net.java.games.input.ControllerEnvironment
-
Returns the default environment for input controllers.
- getEventQueue() - Method in class net.java.games.input.AbstractController
- getEventQueue() - Method in interface net.java.games.input.Controller
-
Get the device event queue
- getExtra() - Method in class net.java.games.input.Mouse
-
Returns the extra or 5th mouse button, null if the mouse has fewer than 5 buttons.
- getForward() - Method in class net.java.games.input.Mouse
-
Returns the forward mouse button, null if the mouse hasn't got one.
- getIdentifier() - Method in class net.java.games.input.AbstractComponent
-
Returns the type or identifier of the axis.
- getIdentifier() - Method in interface net.java.games.input.Component
-
Returns the identifier of the axis.
- getLeft() - Method in class net.java.games.input.Mouse
-
Returns the left mouse button.
- getMiddle() - Method in class net.java.games.input.Mouse
-
Returns the middle, null if the mouse has fewer than three buttons.
- getName() - Method in class net.java.games.input.AbstractComponent
-
Returns a human-readable name for this axis.
- getName() - Method in class net.java.games.input.AbstractController
-
Returns a human-readable name for this Controller.
- getName() - Method in interface net.java.games.input.Component
-
Returns a human-readable name for this axis.
- getName() - Method in class net.java.games.input.Component.Identifier
-
Returns a non-localized string description of this axis type.
- getName() - Method in interface net.java.games.input.Controller
-
Returns a human-readable name for this Controller.
- getNanos() - Method in class net.java.games.input.Event
-
Return the time the event happened, in nanoseconds.
- getNextDeviceEvent(Event) - Method in class net.java.games.input.AbstractController
- getNextEvent(Event) - Method in class net.java.games.input.EventQueue
-
Populates the provided event with the details of the event on the head of the queue.
- getPollData() - Method in class net.java.games.input.AbstractComponent
-
Returns the data from the last time the control has been polled.
- getPollData() - Method in interface net.java.games.input.Component
-
Returns the data from the last time the control has been polled.
- getPortNumber() - Method in class net.java.games.input.AbstractController
-
Returns the zero-based port number for this Controller.
- getPortNumber() - Method in interface net.java.games.input.Controller
-
Returns the zero-based port number for this Controller.
- getPortType() - Method in class net.java.games.input.AbstractController
-
Returns the port type for this Controller.
- getPortType() - Method in interface net.java.games.input.Controller
-
Returns the port type for this Controller.
- getPrimaryButton() - Method in class net.java.games.input.Mouse
-
Returns the left or primary mouse button, never null.
- getRight() - Method in class net.java.games.input.Mouse
-
Returns the right, null if the mouse is a single-button mouse.
- getRumblers() - Method in class net.java.games.input.AbstractController
-
Returns the rumblers for sending feedback to this controller, or an empty array if there are no rumblers on this controller.
- getRumblers() - Method in interface net.java.games.input.Controller
-
Returns the rumblers for sending feedback to this controller, or an empty array if there are no rumblers on this controller.
- getSecondaryButton() - Method in class net.java.games.input.Mouse
-
Returns the right or secondary mouse button, null if the mouse is a single-button mouse.
- getSide() - Method in class net.java.games.input.Mouse
-
Returns the side or 4th mouse button, null if the mouse has fewer than 4 buttons.
- getTertiaryButton() - Method in class net.java.games.input.Mouse
-
Returns the middle or tertiary mouse button, null if the mouse has fewer than three buttons.
- getType() - Method in class net.java.games.input.AbstractController
-
Returns the type of the Controller.
- getType() - Method in interface net.java.games.input.Controller
-
Returns the type of the Controller.
- getType() - Method in class net.java.games.input.Keyboard
-
Returns the type of the Controller.
- getType() - Method in class net.java.games.input.Mouse
-
Returns the type of the Controller.
- getValue() - Method in class net.java.games.input.Event
- getVersion() - Static method in class net.java.games.input.Version
-
Returns the verison string and build number of this implementation.
- getWheel() - Method in class net.java.games.input.Mouse
-
Returns the mouse wheel, or null if no mouse wheel is present.
- getX() - Method in class net.java.games.input.Mouse
-
Returns the x-axis for the mouse ball, never null.
- getY() - Method in class net.java.games.input.Mouse
-
Returns the y-axis for the mouse ball, never null.
- GRAVE - Static variable in class net.java.games.input.Component.Identifier.Key
H
- H - Static variable in class net.java.games.input.Component.Identifier.Key
- HEADTRACKER - Static variable in class net.java.games.input.Controller.Type
-
Headtracker controller.
- HOME - Static variable in class net.java.games.input.Component.Identifier.Key
I
- I - Static variable in class net.java.games.input.Component.Identifier.Key
- I8042 - Static variable in class net.java.games.input.Controller.PortType
-
i8042
- Identifier(String) - Constructor for class net.java.games.input.Component.Identifier
-
Protected constructor
- INSERT - Static variable in class net.java.games.input.Component.Identifier.Key
- isAnalog() - Method in class net.java.games.input.AbstractComponent
-
Returns whether or not the axis is analog, or false if it is digital.
- isAnalog() - Method in interface net.java.games.input.Component
-
Returns whether or not the axis is analog, or false if it is digital.
- isKeyDown(Component.Identifier.Key) - Method in class net.java.games.input.Keyboard
- isRelative() - Method in interface net.java.games.input.Component
-
Returns
true
if data returned frompoll
is relative to the last call, orfalse
if data is absolute. - isSupported() - Method in class net.java.games.input.ControllerEnvironment
-
Returns the isSupported status of this environment.
J
- J - Static variable in class net.java.games.input.Component.Identifier.Key
K
- K - Static variable in class net.java.games.input.Component.Identifier.Key
- KANA - Static variable in class net.java.games.input.Component.Identifier.Key
- KANJI - Static variable in class net.java.games.input.Component.Identifier.Key
- Key(String) - Constructor for class net.java.games.input.Component.Identifier.Key
-
Protected constructor
- Keyboard - Class in net.java.games.input
-
A Keyboard is a type of controller consisting of a single controller, they keypad, which contains several axes (the keys).
- Keyboard(String, Component[], Controller[], Rumbler[]) - Constructor for class net.java.games.input.Keyboard
-
Protected constructor.
- KEYBOARD - Static variable in class net.java.games.input.Controller.Type
-
A keyboard controller
L
- L - Static variable in class net.java.games.input.Component.Identifier.Key
- LALT - Static variable in class net.java.games.input.Component.Identifier.Key
- LBRACKET - Static variable in class net.java.games.input.Component.Identifier.Key
- LCONTROL - Static variable in class net.java.games.input.Component.Identifier.Key
- LEFT - Static variable in class net.java.games.input.Component.Identifier.Button
-
The primary or leftmost mouse button.
- LEFT - Static variable in class net.java.games.input.Component.Identifier.Key
- LEFT - Static variable in class net.java.games.input.Component.POV
-
Standard value for left HAT position
- LEFT_THUMB - Static variable in class net.java.games.input.Component.Identifier.Button
-
Left thumb button on a gamepad
- LEFT_THUMB2 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Second left thumb button on a gamepad
- LEFT_THUMB3 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Another left thumb button on a gamepad (how many thumbs do you have??)
- LSHIFT - Static variable in class net.java.games.input.Component.Identifier.Key
- LWIN - Static variable in class net.java.games.input.Component.Identifier.Key
M
- M - Static variable in class net.java.games.input.Component.Identifier.Key
- MIDDLE - Static variable in class net.java.games.input.Component.Identifier.Button
-
Returns the middle mouse button, not present if the mouse has fewer than three buttons.
- MINUS - Static variable in class net.java.games.input.Component.Identifier.Key
- MODE - Static variable in class net.java.games.input.Component.Identifier.Button
-
'Mode' button on a gamepad
- Mouse - Class in net.java.games.input
-
A Mouse is a type of controller consisting of two child controllers, a ball and a button pad.
- Mouse(String, Component[], Controller[], Rumbler[]) - Constructor for class net.java.games.input.Mouse
- MOUSE - Static variable in class net.java.games.input.Controller.Type
-
Mouse controller.
- MULTIPLY - Static variable in class net.java.games.input.Component.Identifier.Key
N
- N - Static variable in class net.java.games.input.Component.Identifier.Key
- net.java.games.input - package net.java.games.input
-
Top level package for JInput.
- NETWORK - Static variable in class net.java.games.input.Controller.PortType
-
Network port
- NOCONVERT - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMLOCK - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD0 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD1 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD2 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD3 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD4 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD5 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD6 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD7 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD8 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPAD9 - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPADCOMMA - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPADENTER - Static variable in class net.java.games.input.Component.Identifier.Key
- NUMPADEQUAL - Static variable in class net.java.games.input.Component.Identifier.Key
O
- O - Static variable in class net.java.games.input.Component.Identifier.Key
- OFF - Static variable in class net.java.games.input.Component.POV
-
Standard value for center HAT position
P
- P - Static variable in class net.java.games.input.Component.Identifier.Key
- Package Specification - Search tag in package net.java.games.input
- Section
- PAGEDOWN - Static variable in class net.java.games.input.Component.Identifier.Key
- PAGEUP - Static variable in class net.java.games.input.Component.Identifier.Key
- PARALLEL - Static variable in class net.java.games.input.Controller.PortType
-
Parallel port
- PAUSE - Static variable in class net.java.games.input.Component.Identifier.Key
- PERIOD - Static variable in class net.java.games.input.Component.Identifier.Key
- PINKIE - Static variable in class net.java.games.input.Component.Identifier.Button
-
The joystick button you play with with you little finger (Pinkie on *that* side of the pond :P)
- poll() - Method in class net.java.games.input.AbstractComponent
- poll() - Method in class net.java.games.input.AbstractController
- poll() - Method in interface net.java.games.input.Controller
-
Polls axes for data.
- pollDevice() - Method in class net.java.games.input.AbstractController
- PortType(String) - Constructor for class net.java.games.input.Controller.PortType
-
Protected constructor
- POV - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for a point-of-view control.
- POV() - Constructor for class net.java.games.input.Component.POV
- POWER - Static variable in class net.java.games.input.Component.Identifier.Key
Q
- Q - Static variable in class net.java.games.input.Component.Identifier.Key
R
- R - Static variable in class net.java.games.input.Component.Identifier.Key
- RALT - Static variable in class net.java.games.input.Component.Identifier.Key
- RBRACKET - Static variable in class net.java.games.input.Component.Identifier.Key
- RCONTROL - Static variable in class net.java.games.input.Component.Identifier.Key
- removeControllerListener(ControllerListener) - Method in class net.java.games.input.ControllerEnvironment
-
Removes a listener for controller state change events.
- RETURN - Static variable in class net.java.games.input.Component.Identifier.Key
- RIGHT - Static variable in class net.java.games.input.Component.Identifier.Button
-
The secondary or rightmost mouse button, not present if the mouse is a single-button mouse.
- RIGHT - Static variable in class net.java.games.input.Component.Identifier.Key
- RIGHT - Static variable in class net.java.games.input.Component.POV
-
Standard value for right HAT position
- RIGHT_THUMB - Static variable in class net.java.games.input.Component.Identifier.Button
-
Right thumb button on a gamepad
- RIGHT_THUMB2 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Second right thumb button on a gamepad
- RIGHT_THUMB3 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Another right thumb button on a gamepad
- RSHIFT - Static variable in class net.java.games.input.Component.Identifier.Key
- RUDDER - Static variable in class net.java.games.input.Controller.Type
-
Rudder controller.
- rumble(float) - Method in interface net.java.games.input.Rumbler
-
Rumble with the specified intensity.
- Rumbler - Interface in net.java.games.input
-
A Rumbler is a controller's mechanism for delivering feedback to the user through the device.
- RWIN - Static variable in class net.java.games.input.Component.Identifier.Key
- RX - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying left-right rotational data.
- RX_ACCELERATION - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying left-right angular acceleration data.
- RX_FORCE - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying left-right angular force (torque) data.
- RX_VELOCITY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying left-right angular velocity data.
- RY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying forward-back rotational data.
- RY_ACCELERATION - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying forward-back angular acceleration data.
- RY_FORCE - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying forward-back angular force (torque) data.
- RY_VELOCITY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying forward-back angular velocity data.
- RZ - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying up-down rotational data (rudder control).
- RZ_ACCELERATION - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying up-down angular acceleration data.
- RZ_FORCE - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying up-down angular force (torque) data.
- RZ_VELOCITY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying up-down angular velocity data.
S
- S - Static variable in class net.java.games.input.Component.Identifier.Key
- SCROLL - Static variable in class net.java.games.input.Component.Identifier.Key
- SELECT - Static variable in class net.java.games.input.Component.Identifier.Button
-
'Select' button on a gamepad
- SEMICOLON - Static variable in class net.java.games.input.Component.Identifier.Key
- SERIAL - Static variable in class net.java.games.input.Controller.PortType
-
Serial port
- set(Component, float, long) - Method in class net.java.games.input.Event
- set(Event) - Method in class net.java.games.input.Event
- setDeviceEventQueueSize(int) - Method in class net.java.games.input.AbstractController
-
Plugins override this method to adjust their internal event queue size
- setEventQueueSize(int) - Method in class net.java.games.input.AbstractController
-
Creates a new EventQueue.
- setEventQueueSize(int) - Method in interface net.java.games.input.Controller
-
Initialized the controller event queue to a new size.
- SIDE - Static variable in class net.java.games.input.Component.Identifier.Button
-
Returns the side mouse button.
- SLASH - Static variable in class net.java.games.input.Component.Identifier.Key
- SLEEP - Static variable in class net.java.games.input.Component.Identifier.Key
- SLIDER - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for a slider or mouse wheel.
- SLIDER_ACCELERATION - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for slider or mouse wheel acceleration data.
- SLIDER_FORCE - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for slider force data.
- SLIDER_VELOCITY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for slider or mouse wheel velocity data.
- SPACE - Static variable in class net.java.games.input.Component.Identifier.Key
- START - Static variable in class net.java.games.input.Component.Identifier.Button
-
'Start' button on a gamepad
- STICK - Static variable in class net.java.games.input.Controller.Type
-
Stick controller, such as a joystick or flightstick.
- STOP - Static variable in class net.java.games.input.Component.Identifier.Key
- STYLUS - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser stylus button
- STYLUS2 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Second digitiser stylus button
- SUBTRACT - Static variable in class net.java.games.input.Component.Identifier.Key
- SYSRQ - Static variable in class net.java.games.input.Component.Identifier.Key
T
- T - Static variable in class net.java.games.input.Component.Identifier.Key
- TAB - Static variable in class net.java.games.input.Component.Identifier.Key
- THUMB - Static variable in class net.java.games.input.Component.Identifier.Button
-
Joystick thumb button
- THUMB2 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Second joystick thumb button
- TOOL_AIRBRUSH - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser airbrush tool button
- TOOL_BRUSH - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser brush tool button
- TOOL_FINGER - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser finger tool button
- TOOL_LENS - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser lens tool button
- TOOL_MOUSE - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser mouse tool button
- TOOL_PEN - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser pen tool button
- TOOL_PENCIL - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser pencil tool button
- TOOL_RUBBER - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser rubber (eraser) tool button
- TOP - Static variable in class net.java.games.input.Component.Identifier.Button
-
Joystick top button
- TOP2 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Second joystick top button
- toString() - Method in class net.java.games.input.AbstractComponent
-
Returns a non-localized string description of this axis.
- toString() - Method in class net.java.games.input.AbstractController
-
Returns a non-localized string description of this controller.
- toString() - Method in class net.java.games.input.Component.Identifier
-
Returns a non-localized string description of this axis type.
- toString() - Method in class net.java.games.input.Controller.PortType
-
Returns a non-localized string description of this port type.
- toString() - Method in class net.java.games.input.Controller.Type
-
Returns a non-localized string description of this controller type.
- toString() - Method in class net.java.games.input.Event
- TOUCH - Static variable in class net.java.games.input.Component.Identifier.Button
-
Digitiser touch button
- TRACKBALL - Static variable in class net.java.games.input.Controller.Type
-
A trackball controller; note that this may sometimes be treated as a type of mouse.
- TRACKPAD - Static variable in class net.java.games.input.Controller.Type
-
A trackpad, such as a tablet, touchpad, or glidepad; note that this may sometimes be treated as a type of mouse.
- TRIGGER - Static variable in class net.java.games.input.Component.Identifier.Button
-
Joystick trigger button
- Type(String) - Constructor for class net.java.games.input.Controller.Type
-
Protected constructor
U
- U - Static variable in class net.java.games.input.Component.Identifier.Key
- UNDERLINE - Static variable in class net.java.games.input.Component.Identifier.Key
- UNKNOWN - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An unknown axis.
- UNKNOWN - Static variable in class net.java.games.input.Component.Identifier.Button
-
An unknown button
- UNKNOWN - Static variable in class net.java.games.input.Component.Identifier.Key
- UNKNOWN - Static variable in class net.java.games.input.Controller.PortType
-
Unknown port type
- UNKNOWN - Static variable in class net.java.games.input.Controller.Type
-
Unkown controller type.
- UNLABELED - Static variable in class net.java.games.input.Component.Identifier.Key
- UP - Static variable in class net.java.games.input.Component.Identifier.Key
- UP - Static variable in class net.java.games.input.Component.POV
-
Standard value for up HAT position
- UP_LEFT - Static variable in class net.java.games.input.Component.POV
-
Standard value for up-left HAT position
- UP_RIGHT - Static variable in class net.java.games.input.Component.POV
-
Standard value for up-right HAT position
- USB - Static variable in class net.java.games.input.Controller.PortType
-
USB port
V
- V - Static variable in class net.java.games.input.Component.Identifier.Key
- Version - Class in net.java.games.input
-
The version and build number of this implementation.
- VOID - Static variable in class net.java.games.input.Component.Identifier.Key
-
Standard keyboard (LATIN-1) keys UNIX X11 keysym values are listed to the right
W
- W - Static variable in class net.java.games.input.Component.Identifier.Key
- WHEEL - Static variable in class net.java.games.input.Controller.Type
-
A wheel controller, such as a steering wheel (note that a mouse wheel is considered part of a mouse, not a wheel controller).
X
- X - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying vertical data.
- X - Static variable in class net.java.games.input.Component.Identifier.Button
-
'X' button on a gamepad
- X - Static variable in class net.java.games.input.Component.Identifier.Key
- X_ACCELERATION - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying vertical acceleration data.
- X_FORCE - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying vertical force data.
- X_VELOCITY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying vertical velocity data.
Y
- Y - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying horizontal data.
- Y - Static variable in class net.java.games.input.Component.Identifier.Button
-
'Y' button on a gamepad
- Y - Static variable in class net.java.games.input.Component.Identifier.Key
- Y_ACCELERATION - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying horizontal acceleration data.
- Y_FORCE - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying horizontal force data.
- Y_VELOCITY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying horizontal velocity data.
- YEN - Static variable in class net.java.games.input.Component.Identifier.Key
Z
- Z - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying third dimensional up/down data, or linear data in any direction that is neither horizontal nor vertical.
- Z - Static variable in class net.java.games.input.Component.Identifier.Button
-
'Z' button on a gamepad
- Z - Static variable in class net.java.games.input.Component.Identifier.Key
- Z_ACCELERATION - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying third dimensional up/down acceleration data.
- Z_FORCE - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying third dimensional up/down force data.
- Z_VELOCITY - Static variable in class net.java.games.input.Component.Identifier.Axis
-
An axis for specifying third dimensional up/down velocity data.
_
- _0 - Static variable in class net.java.games.input.Component.Identifier.Button
-
First device button
- _0 - Static variable in class net.java.games.input.Component.Identifier.Key
- _1 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Second device button
- _1 - Static variable in class net.java.games.input.Component.Identifier.Key
- _10 - Static variable in class net.java.games.input.Component.Identifier.Button
- _11 - Static variable in class net.java.games.input.Component.Identifier.Button
- _12 - Static variable in class net.java.games.input.Component.Identifier.Button
- _13 - Static variable in class net.java.games.input.Component.Identifier.Button
- _14 - Static variable in class net.java.games.input.Component.Identifier.Button
- _15 - Static variable in class net.java.games.input.Component.Identifier.Button
- _16 - Static variable in class net.java.games.input.Component.Identifier.Button
- _17 - Static variable in class net.java.games.input.Component.Identifier.Button
- _18 - Static variable in class net.java.games.input.Component.Identifier.Button
- _19 - Static variable in class net.java.games.input.Component.Identifier.Button
- _2 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Thrid device button
- _2 - Static variable in class net.java.games.input.Component.Identifier.Key
- _20 - Static variable in class net.java.games.input.Component.Identifier.Button
- _21 - Static variable in class net.java.games.input.Component.Identifier.Button
- _22 - Static variable in class net.java.games.input.Component.Identifier.Button
- _23 - Static variable in class net.java.games.input.Component.Identifier.Button
- _24 - Static variable in class net.java.games.input.Component.Identifier.Button
- _25 - Static variable in class net.java.games.input.Component.Identifier.Button
- _26 - Static variable in class net.java.games.input.Component.Identifier.Button
- _27 - Static variable in class net.java.games.input.Component.Identifier.Button
- _28 - Static variable in class net.java.games.input.Component.Identifier.Button
- _29 - Static variable in class net.java.games.input.Component.Identifier.Button
- _3 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Fourth device button
- _3 - Static variable in class net.java.games.input.Component.Identifier.Key
- _30 - Static variable in class net.java.games.input.Component.Identifier.Button
- _31 - Static variable in class net.java.games.input.Component.Identifier.Button
- _4 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Fifth device button
- _4 - Static variable in class net.java.games.input.Component.Identifier.Key
- _5 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Sixth device button
- _5 - Static variable in class net.java.games.input.Component.Identifier.Key
- _6 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Seventh device button
- _6 - Static variable in class net.java.games.input.Component.Identifier.Key
- _7 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Eighth device button
- _7 - Static variable in class net.java.games.input.Component.Identifier.Key
- _8 - Static variable in class net.java.games.input.Component.Identifier.Button
-
Ninth device button
- _8 - Static variable in class net.java.games.input.Component.Identifier.Key
- _9 - Static variable in class net.java.games.input.Component.Identifier.Button
-
10th device button
- _9 - Static variable in class net.java.games.input.Component.Identifier.Key
All Classes and Interfaces|All Packages|Constant Field Values