Package edu.wpi.first.wpilibj.buttons
Class JoystickButton
java.lang.Object
edu.wpi.first.wpilibj.buttons.Trigger
edu.wpi.first.wpilibj.buttons.Button
edu.wpi.first.wpilibj.buttons.JoystickButton
- All Implemented Interfaces:
Sendable
public class JoystickButton extends Button
A
Button
that gets its state from a GenericHID
.-
Nested Class Summary
Nested classes/interfaces inherited from class edu.wpi.first.wpilibj.buttons.Trigger
Trigger.ButtonScheduler
-
Constructor Summary
Constructors Constructor Description JoystickButton(GenericHID joystick, int buttonNumber)
Create a joystick button for triggering commands. -
Method Summary
Modifier and Type Method Description boolean
get()
Gets the value of the joystick button.Methods inherited from class edu.wpi.first.wpilibj.buttons.Button
cancelWhenPressed, toggleWhenPressed, whenPressed, whenReleased, whileHeld
Methods inherited from class edu.wpi.first.wpilibj.buttons.Trigger
cancelWhenActive, initSendable, toggleWhenActive, whenActive, whenInactive, whileActive
-
Constructor Details
-
JoystickButton
Create a joystick button for triggering commands.- Parameters:
joystick
- The GenericHID object that has the button (e.g. Joystick, KinectStick, etc)buttonNumber
- The button number (seeGenericHID.getRawButton(int)
-
-
Method Details