GWT popupPanel:子元素不知道父元素的可见性

时间:2014-09-16 12:33:03

标签: gwt popuppanel

该面板中的主面板有不同的字段,如文本框单元格,整数框单元格,其中包含弹出面板.Popup面板是从文本框或整数框实例化的。所以当从单元格触发弹出面板时,应用程序进行服务器调用可能需要一些时间来填充该弹出面板。同时如果用户关闭父面板,弹出面板在显示父面板和单元格框时不知道放置自己的位置实例化已经消失了。因此,它将自己置于屏幕左上角的默认位置。那么应该如何处理这种情况?pop面板将如何知道其祖父母元素是隐藏的,它不应再显示自己了?

1 个答案:

答案 0 :(得分:0)

当用户点击某个框时,启动服务器调用。在回调的onSuccess()方法中,检查是否仍需要弹出窗口。如果是,请显示它。