GWT:ErrorHandler它将在小部件上捕获哪种类型的错误

时间:2012-12-03 15:36:17

标签: gwt2

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

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

1 个答案:

答案 0 :(得分: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)