0
gwtトグルボタンがダウンフェイスを表示している間、実行し続けるハンドラを追加します。私はkeydownを試みているが、これは動作していない。これを可能にするトグルボタンのメソッドはありますか?GWTトグルボタン
gwtトグルボタンがダウンフェイスを表示している間、実行し続けるハンドラを追加します。私はkeydownを試みているが、これは動作していない。これを可能にするトグルボタンのメソッドはありますか?GWTトグルボタン
使用Timer:
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);
}
}
});