2010-05-03 59 views

回答

1

如果未捕獲到異常發生,你可能最終與java.lang.RuntimeException: Widget disposed too early!例外:

這通常是由其他例外之一造成的,特別是在接近,常次「設置爲提前」錯誤在造成它們的例外之前列出。即

  1. 工作臺閉
  2. 一部分thows不能被捕獲的錯誤。
  3. 以下所有部件都未關閉,因此生成此錯誤
  4. 導致問題滲透到 堆棧頂部並打印出來的錯誤。

在你的情況,我不知道它會如何影響你的監聽器,所以關閉掛鉤可能是一個萬無一失,只要它仍可以訪問的資源來處理(這可能不盡然)。

+0

很高興知道。在這種情況下,我可能會關閉掛鉤,因爲我可以訪問我擔心的資源。 – 2010-05-03 20:22:40