gwt如何解雇自己的loadevent

时间:2012-11-27 11:37:42

标签: events gwt

我创建了一个显示svg图像的小部件。包括一个浏览器分叉来显示一个png。

如果加载png我正在使用Image类并重新启动其加载事件。 svg-xml字符串是通过RequestBuilder从服务器获取的(请参阅here)。现在我要发布新的LoadEvent onResponseReceivedErrorEvent onError

但是如何创建LoadEvent(Javadoc说我应该从NativeEvent创建一个,但是它也没有构造函数)。

我目前看到的唯一方法是创建我自己的LoadEvent,但这不应该是必要的,是吗?

1 个答案:

答案 0 :(得分:2)

NativeEvent loadEvent = Document.get().createLoadEvent();
DomEvent.fireNativeEvent(loadEvent, source);

用您的小部件替换source

错误事件与Document.get().createErrorEvent()相同。