Html 如何使用onModuleLoad()和计时器加载页面
这应该是一个相当简单的问题,但我还没有遇到任何类似于.net的东西,在.net中,当加载页面时可以触发事件。这里是@GWT,这里是onModuleLoad()。我如何转到另一个HTML页面,比如说2秒后 下面的页面会执行此操作,但在单击按钮之后。我不想点击任何按钮。只需在加载初始页面时自动加载另一个页面Html 如何使用onModuleLoad()和计时器加载页面,html,gwt,Html,Gwt,这应该是一个相当简单的问题,但我还没有遇到任何类似于.net的东西,在.net中,当加载页面时可以触发事件。这里是@GWT,这里是onModuleLoad()。我如何转到另一个HTML页面,比如说2秒后 下面的页面会执行此操作,但在单击按钮之后。我不想点击任何按钮。只需在加载初始页面时自动加载另一个页面 GWT应用程序是单页应用程序。你总是在同一页上。你可以在任何你喜欢的地方添加计时器。例如,您可以在onModuleLoad的末尾添加它 package com.example.client;
GWT应用程序是单页应用程序。你总是在同一页上。你可以在任何你喜欢的地方添加计时器。例如,您可以在onModuleLoad的末尾添加它
package com.example.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.Timer;
import com.google.gwt.user.client.ui.*;
public class TimerExample implements EntryPoint
{
@Override
public void onModuleLoad()
{
Timer t = new Timer()
{
@Override
public void run()
{
RootPanel.get().clear();
RootPanel.get().add(new HTML("Bye"));
}
};
// Schedule the timer to run once in 5 seconds.
t.schedule(5000);
RootPanel.get().add(new HTML("Hello"));
}
}
您还应检查以下内容: