我对使用GWT的popupapnel有疑问。方法hide()只“隐藏”popupanel?我想明确地破坏我的popuppanel,允许重新分配所有分配的资源。但是如果方法hide()只隐藏它,它就不会安排我。那么有没有一种方法来销毁popuppanel并重置分配给它的所有资源?
提前谢谢你
答案 0 :(得分:2)
您可以使用removeFromParent()方法。
如果你想重置一些资源,你也可以覆盖onDetach()方法。
答案 1 :(得分:0)
是不是有.remove()方法?
答案 2 :(得分:0)
hide()
PopupPanel
与其他小部件不同,将其与文档分离,允许对其进行垃圾回收。然后,您只能删除对它的所有引用,以便有效地进行垃圾收集(null
您的变量等。)