Package net.java.games.input
Class Controller.Type
java.lang.Object
net.java.games.input.Controller.Type
- Enclosing interface:
- Controller
Types of controller objects.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Controller.Type
Fingerstick controller; note that this may be sometimes treated as a type of mouse or stick.static final Controller.Type
Gamepad controller.static final Controller.Type
Headtracker controller.static final Controller.Type
A keyboard controllerstatic final Controller.Type
Mouse controller.static final Controller.Type
Rudder controller.static final Controller.Type
Stick controller, such as a joystick or flightstick.static final Controller.Type
A trackball controller; note that this may sometimes be treated as a type of mouse.static final Controller.Type
A trackpad, such as a tablet, touchpad, or glidepad; note that this may sometimes be treated as a type of mouse.static final Controller.Type
Unkown controller type.static final 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). -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
UNKNOWN
Unkown controller type. -
MOUSE
Mouse controller. -
KEYBOARD
A keyboard controller -
FINGERSTICK
Fingerstick controller; note that this may be sometimes treated as a type of mouse or stick. -
GAMEPAD
Gamepad controller. -
HEADTRACKER
Headtracker controller. -
RUDDER
Rudder controller. -
STICK
Stick controller, such as a joystick or flightstick. -
TRACKBALL
A trackball controller; note that this may sometimes be treated as a type of mouse. -
TRACKPAD
A trackpad, such as a tablet, touchpad, or glidepad; note that this may sometimes be treated as a type of mouse. -
WHEEL
A wheel controller, such as a steering wheel (note that a mouse wheel is considered part of a mouse, not a wheel controller).
-
-
Constructor Details
-
Type
Protected constructor
-
-
Method Details