popupanel,破坏它的方法,不隐藏它

时间:2013-08-01 07:14:35

标签: gwt popuppanel

我对使用GWT的popupapnel有疑问。方法hide()只“隐藏”popupanel?我想明确地破坏我的popuppanel,允许重新分配所有分配的资源。但是如果方法hide()只隐藏它,它就不会安排我。那么有没有一种方法来销毁popuppanel并重置分配给它的所有资源?

提前谢谢你

3 个答案:

答案 0 :(得分:2)

您可以使用removeFromParent()方法。

如果你想重置一些资源,你也可以覆盖onDetach()方法。

答案 1 :(得分:0)

是不是有.remove()方法?

答案 2 :(得分:0)

hide() PopupPanel与其他小部件不同,将其与文档分离,允许对其进行垃圾回收。然后,您只能删除对它的所有引用,以便有效地进行垃圾收集(null您的变量等。)