1
使用GWT 2.3我希望能夠爲我的StackLayoutPanel指定自定義標題。是否可以使用UiBinder爲StackLayoutPanel添加自定義標題?
我可以通過調用StackLayoutPanels做到這一點編程
public void add(final Widget widget, Widget header, double headerSize);
方法,但是當我用下面的代碼
<g:FlowPanel addStyleNames="{style.widget}">
<g:StackLayoutPanel unit='EM' addStyleNames="{style.inner}">
<g:stack>
<g:header size='3'>
<c:NavigatorHeader title="People"/>
</g:header>
<g:VerticalPanel>
<g:Label>tom</g:Label>
<g:Label>dick</g:Label>
<g:Label>harry</g:Label>
</g:VerticalPanel>
</g:stack>
<g:stack>
<g:header size='3'>
<c:NavigatorHeader title="Cars"/>
</g:header>
<g:VerticalPanel>
<g:Label>estate</g:Label>
<g:Label>saloon</g:Label>
<g:Label>hatchback</g:Label>
</g:VerticalPanel>
</g:stack>
</g:StackLayoutPanel>
</g:FlowPanel>
嘗試做從UiBinder的,我得到一個
Found widget in an HTML context Element <c:NavigatorHeader title='People'>
異常。
我該怎麼做,或者UiBinder不支持這個功能?