public interface Button extends ObserveableComponent
Modifier and Type | Method and Description |
---|---|
void |
addListener(ButtonPressedListener... listener) |
void |
addListener(ButtonReleasedListener... listener) |
void |
addListener(ButtonStateChangeListener... listener) |
void |
addListener(long duration,
ButtonHoldListener... listener) |
ButtonState |
getState() |
boolean |
isPressed() |
boolean |
isReleased() |
boolean |
isState(ButtonState state) |
void |
removeListener(ButtonHoldListener... listener) |
void |
removeListener(ButtonPressedListener... listener) |
void |
removeListener(ButtonReleasedListener... listener) |
void |
removeListener(ButtonStateChangeListener... listener) |
removeAllListeners
clearProperties, getName, getProperties, getProperty, getProperty, getTag, hasProperty, removeProperty, setName, setProperty, setTag
boolean isPressed()
boolean isReleased()
ButtonState getState()
boolean isState(ButtonState state)
void addListener(ButtonStateChangeListener... listener)
void removeListener(ButtonStateChangeListener... listener)
void addListener(ButtonPressedListener... listener)
void removeListener(ButtonPressedListener... listener)
void addListener(ButtonReleasedListener... listener)
void removeListener(ButtonReleasedListener... listener)
void addListener(long duration, ButtonHoldListener... listener)
void removeListener(ButtonHoldListener... listener)
Copyright © 2012–2016 Pi4J. All rights reserved.