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不支持这个功能?