Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ToggleButton myToggle = new ToggleButton();
- Timer myTimer = new Timer() {
- @Override
- public void run() {
- if (myToggle.isDown()) {
- // Perform repeating action.
- } else {
- cancel();
- }
- }
- };
- myToggle.addValueChangeHandler(new ValueChangeHandler<Boolean>() {
- @Override
- public void onValueChange(ValueChangeEvent<Boolean> event) {
- if (event.getValue().booleanValue() == true) {
- // Perform the repeating action twice/second.
- myTimer.scheduleRepeating(500);
- }
- }
- });
Add Comment
Please, Sign In to add comment