使用clicklistener在gwt中进行模态对话

时间:2010-07-02 11:03:24

标签: gwt modal-dialog

我有一个包含下拉列表和复选框的巨大面板。要管理它们,我必须实现ClickListener接口,以便在展开下拉列表或单击复选框时执行某些操作。

然后我必须只用一个'OK'按钮显示对话框,这个对话框应该是模态的。我通过以下构造函数

创建它
    final DialogBox msg = new DialogBox(false, true);

因此它应该是模态的,除了下拉列表和复选框之外,因为单击它们会调用onClick(Widget发送方)方法,该方法对对话框的模态一无所知,因此可以扩展下拉列表列出或勾选复选框。

我看到如果在那个onClick()方法中,只有一个可以解决这个问题,它应该检查是否有模态窗口或者没有模态窗口。但是还有其他方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

您在寻找setGlassEnabled(boolean)吗?