【发布时间】:2013-02-20 17:55:04
【问题描述】:
我有一个弹出面板
private PopupPanel simplePopup;
弹出窗口在应用程序中打开。当用户在其外部单击时,弹出窗口将关闭。这是默认行为。如果满足条件,我想覆盖该行为并且不要关闭弹出窗口。我有这样的想法:
simplePopup.addCloseHandler(new CloseHandler<PopupPanel>() {
@Override
public void onClose(CloseEvent<PopupPanel> arg0) {
if (conditionIsMet) {
// do something here to avoid closing the popup
}
}
});
但我不知道如何防止弹出窗口关闭。我读过一些关于 onPreviewNativeEvent 的内容,但我不知道如何使用它。
【问题讨论】:
标签: gwt event-handling popuppanel