当用户点击对话框外的任何地方时,如何隐藏对话框?

时间:2013-04-08 18:53:53

标签: gwt dialog

当用户点击对话框外的任何地方时,如何隐藏对话框?

这是一个GWT应用程序,其中视图正在扩展对话框。我在对话框中有一个关闭按钮,OnClicked隐藏了对话框。但是,根据要求,如果用户单击对话框外的任何位置,它应该隐藏。

非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:3)

使用构造函数DialogBox(boolean autoHide)或setter setAutoHideEnabled(boolean autoHide),以便在用户点击它时自动隐藏该框。

您还可以使用setAutoHideOnHistoryEventsEnabled(boolean enabled)设置器自动隐藏历史记录标记更改。