如何在FlowPanel上使用onclick?

时间:2010-10-29 09:17:23

标签: gwt

我试过这段代码:

public class OwnFlowPanel extends FlowPanel implements HasClickHandlers{
 public HandlerRegistration addClickHandler(ClickHandler handler) {
  return addDomHandler(handler, ClickEvent.getType());
 }
}

然后我在另一个类中使用它:

OwnFlowPanel panel = new OwnFlowPanel();

panel.addClickHandler(new ClickHandler() {
 @Override
 public void onClick(ClickEvent event) {
  Window.alert("Clicked on object id: "+id);
 }
});

这不起作用:(

2 个答案:

答案 0 :(得分:1)

没关系!我重新启动了Eclipse的服务器,它现在可以运行了:-P

答案 1 :(得分:0)

您也可以将FlowPanel放入FocusPanel(致电setWidget())。