2012-11-27 21 views
1

我创建了一个显示svg图像的小部件。包括一个浏览器分叉来显示一个PNG的选择。gwt如何激发自己的loadevent

在加载png的情况下,我正在使用Image类并重新启动其加载事件。 svg-xml字符串通过RequestBuilder从服务器获取(请参阅here)。现在我想发射一个新的LoadEventonResponseReceived和一个ErrorEventonError

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

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

回答

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

用您的小部件替换source

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

相关问题