2010-10-29 31 views
0

我試過這段代碼:如何在FlowPanel上使用onclick?

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); 
} 
}); 

這並沒有工作:(

回答

1

沒關係,我重新啓動Eclipse的服務器,它的工作原理現在:-P

0

您也可以將FlowPanel放入FocusPanel(致電setWidget())。

+0

它會在加載時間有什麼區別嗎? (其3面板) – Jay 2010-10-29 09:28:10

+0

不確定,但我想它會。但我懷疑這會被用戶識別。 – z00bs 2010-10-29 12:15:32