我正在使用GWT + App引擎通道api,我想在收到消息时触发事件。 我创建了一个接口DataUpdateHanlder(扩展EventHandler)和一个类DataUpdateEvent(扩展GwtEvent),我在SimpleEventBus中使用addHandler(...)和fireEvent(...)方法来注册处理程序并在收到消息时处理事件。 问题是虽然事件被触发,但事件没有到达它的处理程序(在DOS(事件)上没有任何反应)。
如果我只是创建并使用一个简单的接口,并且只是调用它的方法,一切正常(但是我必须为每个想要处理onMessage(...)的类创建一个对象列表)。 我做错了什么?