1

我创建了一个显示 svg 图像的小部件。包括一个浏览器分支以交替显示 png。

在加载的情况下,png我正在使用Image类并重新触发其加载事件。svg-xml字符串是通过RequestBuilder(见这里)从服务器获取的。现在我想解雇一个新LoadEvent onResponseReceived的和一个ErrorEvent onError.

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

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

4

1 回答 1

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

替换source为您的小部件。

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

于 2012-11-27T15:48:18.630 回答