我禁用一個按鈕,並啓用此按鈕與計時器(如本示例),我不會從按鈕移動鼠標指針向下。結果是,該按鈕被啓用,但有時我不能點擊它或它不會觸發事件。PushButton處理程序在禁用 - >啓用GWT後禁用 - >啓用
編輯:它與默認按鈕,而不是與按鈕
btntest.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
btntest.setEnabled(false);
Timer t = new Timer() {
@Override
public void run() {
btntest.setEnabled(true);
}
};
t.schedule(1000);
}
});
99%肯定這是一個瀏覽器錯誤。嘗試使用純JS中的相同來確認(假設您使用了Button而不是CustomButton) –