【发布时间】:2011-05-17 11:38:04
【问题描述】:
我想知道如何使用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);
}
【问题讨论】:
标签: java events gwt event-handling