GWT:当我点击一个按钮时创建一个新对象
问题描述:
当我点击一个按钮尝试创建一个新对象时,创建的对象看起来不太好。GWT:当我点击一个按钮时创建一个新对象
这是我做的:
@UiHandler("button")
protected void onButtonClick(ClickEvent e) {
RootPanel.get().clear();
RootPanel.get().add(new UserLandingPage());
}
答
从一组小部件到一个完全不同的一个开关GWT的方法是通过活动和地点。
所有你需要的是遵循谷歌的例子如何使用MVP框架。
我收集了下面的一些回购演示,如果您有任何疑问,请不要犹豫,评论,并进一步问:
另一种办法是把一个HTMLPanel在然后在HTMLPanel中通过调用 addAndReplaceElement
'RootPanel.get()。clear()'似乎是一个坏主意。你想做什么_exactly_?另外,“_created对象看起来不错”,这不正是我所说的你正在遇到的问题的技术描述... –
我想用一个新面板替换整个页面。事情是,如果我在构造函数中初始化UserLandingPage,每件事情都很好。 – ebrahim
但是,当我在方法中创建对象时,它不起作用。 – ebrahim