当我尝试在单击按钮时创建新对象时,创建的对象看起来不正常。
这就是我的所作所为:
@UiHandler("button")
protected void onButtonClick(ClickEvent e) {
RootPanel.get().clear();
RootPanel.get().add(new UserLandingPage());
}
答案 0 :(得分:0)
从一组小部件切换到一个完全不同的小部件的GWT方式是通过活动和地点。
您需要的只是关注如何使用MVP框架的Google示例。
我在下面的回购中收集了一些演示,如果您有任何疑问,请不要犹豫,发表评论并进一步询问:
另一种解决方案可能是将HTMLPanel放在根目录中,然后通过调用在HTMLPanel内部切换小部件 addAndReplaceElement