如何使用GWT EventBus
- 论坛
- 如何使用GWT EventBus
9 浏览
如何使用GWT EventBus
我想知道如何使用EventBus
,或者是否有更好的解决方案来通过项目发送Event
。
Widget1
有一个Button
。当我按下按钮时,Widget2
中的Label
应该发生变化。这些小部件位于DockLayout
中:
RootLayoutPanel rootLayoutPanel = RootLayoutPanel.get(); DockLayoutPanel dock = new DockLayoutPanel(Unit.EM); dock.addWest(new Widget1(), 10); dock.add(new Widget2()); rootLayoutPanel.add(dock);
我在Widget1
中声明了一个handleClickAlert
:
@UiHandler("button") void handleClickAlert(ClickEvent e) { //fireEvent(e); }