0

您好刚通过 GWT 2.5,遇到了ErrorHandler,可以将其添加到已实现 hasErrorHanlder 的小部件中。任何人都可以帮助我理解。

我正在尝试通过扩展 Compoiste 来编写新的自定义小部件,如果我实现 HasErrorHanlders 接口,它可以帮助我捕捉此类中发生的任何错误应该被它使用类知道...可能我错了..?

4

1 回答 1

1

这是一个 DOM 事件,而不是 GWT 小部件事件。它仅在某些 GWT 内部案例中针对 DOM 相关错误被触发或使用。我见过只有 GWT Image 类使用这个类。

就我所遇到的而言,它在复合小部件中没有用。如果我们能找到任何其他用例,那将会很有趣。注意:它DomEvent在 GWT 代码中被引发或触发,并且不会被触发。

编辑- 在 GWT 中使用未捕获的异常处理程序来处理这种奇怪的情况。

1) http://stackoverflow.com/questions/3028521/gwt-setuncaughtexceptionhandler
2) http://google-web-toolkit.googlecode.com/svn/javadoc/2.5/com/google/gwt/core/client/GWT.html#setUncaughtExceptionHandler(com.google.gwt.core.client.GWT.UncaughtExceptionHandler)
于 2012-12-03T17:39:45.650 回答