2013-01-03 78 views
3

我想創建一個自定義GWT組合部件,我可以稍後在* .ui.xml中使用這種方式使用uiBinder(cw是我的自定義小部件包的前綴):* .ui.xml中的自定義組合部件

<cw:CustomPanel> 
    <cw:header><g:Label>test</g:Label></cw:header> 
    <cw:content><g:Label>test</g:Label></cw:content> 
</cw:CustomPanel> 

總之,我期望setHeadersetContent方法在我的自定義小部件被框架以某種方式調用。

這是否可能?

回答

0

在您的小部件的Java類中創建setHeader(String title)setContent(String content)方法。在這些方法中分別將文本添加到標題和內容面板。然後你就可以在用戶界面使用這個小工具:粘合劑是這樣的:

<cw:CustomPanel header="test" content=test" />