GWT隐藏了一个框架

时间:2013-01-02 11:34:52

标签: java gwt hide frame

我有一个框架面板

Frame frameExample = new Frame();

我点击它时需要隐藏框架,我知道方法setvisible

frameExample.setVisible(false);

但是如何在gwt中添加onclick处理程序?

1 个答案:

答案 0 :(得分:0)

要在Frame上为已知DOM事件添加处理程序,您应该使用addDomHandler api。框架从Widget扩展,widget具有addDomHandler api。

也来自addDomHandler java doc

 /**
   * Adds a native event handler to the widget and sinks the corresponding
   * native event. If you do not want to sink the native event, use the generic
   * addHandler method instead.
   */

但是我不确定Frame是否支持Click事件。对类似的javascript问题进行快速stackoveflow搜索会得到Detect Click into Iframe using JavaScript