Java Can';t添加两个标题面板
我正在编写GWT客户端。 这是我的密码:Java Can';t添加两个标题面板,java,xml,gwt,Java,Xml,Gwt,我正在编写GWT客户端。 这是我的密码: <g:center type="g:SingleChildWidgetType"> <g:CaptionPanel captionText="Foreign Data" ui:field="cpForeignData"> <g:ResizeLayoutPanel width="100%" height="100%"> <p2:DataGrid
<g:center type="g:SingleChildWidgetType">
<g:CaptionPanel captionText="Foreign Data" ui:field="cpForeignData">
<g:ResizeLayoutPanel width="100%" height="100%">
<p2:DataGrid ui:field="dataForeign" width="100%" height="100%" />
</g:ResizeLayoutPanel>
</g:CaptionPanel>
<g:CaptionPanel captionText="Merged Data" ui:field="cpMergedData">
<g:ResizeLayoutPanel width="100%" height="100%">
<p2:DataGrid width="100%" height="100%" ui:field="dataMerged" />
</g:ResizeLayoutPanel>
</g:CaptionPanel>
</g:center>
有人知道这个问题的解决方案吗?g:center只接受一个子元素。尝试将CaptionPanel包装在一个符合您需要的容器中,例如VerticalPanel:
<g:center type="g:SingleChildWidgetType">
<g:VerticalPanel>
<g:CaptionPanel captionText="Foreign Data" ui:field="cpForeignData">
<g:ResizeLayoutPanel width="100%" height="100%">
<p2:DataGrid ui:field="dataForeign" width="100%" height="100%" />
</g:ResizeLayoutPanel>
</g:CaptionPanel>
<g:CaptionPanel captionText="Merged Data" ui:field="cpMergedData">
<g:ResizeLayoutPanel width="100%" height="100%">
<p2:DataGrid width="100%" height="100%" ui:field="dataMerged" />
</g:ResizeLayoutPanel>
</g:CaptionPanel>
</g:VerticalPanel>
</g:center>
g:center只接受一个子元素。尝试将CaptionPanel包装在一个符合您需要的容器中,例如VerticalPanel:
<g:center type="g:SingleChildWidgetType">
<g:VerticalPanel>
<g:CaptionPanel captionText="Foreign Data" ui:field="cpForeignData">
<g:ResizeLayoutPanel width="100%" height="100%">
<p2:DataGrid ui:field="dataForeign" width="100%" height="100%" />
</g:ResizeLayoutPanel>
</g:CaptionPanel>
<g:CaptionPanel captionText="Merged Data" ui:field="cpMergedData">
<g:ResizeLayoutPanel width="100%" height="100%">
<p2:DataGrid width="100%" height="100%" ui:field="dataMerged" />
</g:ResizeLayoutPanel>
</g:CaptionPanel>
</g:VerticalPanel>
</g:center>