2011-10-19 3 views

答えて

0

ポーリング?

Scheduler.get().scheduleDeferred(new ScheduledCommand() {  
    @Override 
    public void execute() { 
    // request data from server 
    // update ui 
    Scheduler.get().scheduleDeferred(this); // reschedule 
    } 
}); 

scheduleFixedPeriodここでは、より良いフィット、私があれば、ブラウザは((必要な場合)のページを再描画し、保留中のイベントが処理された後、それがのmouseup後になるまで、それはいくつかのコードを延期;-)

+0

こんにちは、ロキ、お返事ありがとうございます。いつご利用をお知らせください – user964904

+0

こんにちは、ロキ、ご返信ありがとうございます。スケジューラを使用する必要があるシナリオを教えてください。 – user964904

+0

Webチャットアプリケーションを作成しているとします。サーバーから最新のメッセージを1秒に1回のように定期的に要求する必要があります。 'scheduleFixedPeriod()'はここの解決策の1つです。 – agibalov

16

を知っていて、クリックしますこれはmousedownで行われます)

関連する問題