Timer t = new Timer() {
public void run() {
Window.alert("Nifty, eh?");
}
};
// Schedule the timer to run once in 5 seconds.
t.schedule(5000);
Ответ 2
Вы должны посмотреть на методы класса Scheduler. Они позволяют планировать команды с фиксированной периодичностью (один раз каждые n миллисекунд), фиксированную задержку (ждать n миллисекунд после завершения команды) или просто одноразовые отложенные команды.
Методы этого класса обеспечивают преимущество над Timer.schedule, поскольку они обеспечивают большую гибкость в отношении того, когда будет вызываться ваша команда, и вам потребуется меньше кода.
Ответ 3
Чтобы удалить шаблонный код, я сделал этот метод (требуется GWT 2.8 или выше):