我有一个框架面板
Frame frameExample = new Frame();
我点击它时需要隐藏框架,我知道方法setvisible
frameExample.setVisible(false);
但是如何在gwt中添加onclick
处理程序?
答案 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。