我想用uibinder在我的gwt上用滚动面板制作单元格,但是无法显示这个滚动面板。我尝试将scrollPanel添加到ui.xml文件中,并在添加此单元格表中:
<g:HTMLPanel>
<table style='width:100%;'>
<tr>
<td valign='top'>
<c:CellTable pageSize='10' styleName="cellTable" ui:field='Source'></c:CellTable>
</td>
</tr>
<tr>
<td align='center'>
<c:SimplePager ui:field='simplePager' location='CENTER'></c:SimplePager>
</td>
</tr>
</table>
</g:HTMLPanel>但是它并没有显示任何滚动条,我尝试使用datagrid代替带有celltable的any面板,如hier:
<g:DockLayoutPanel
unit="EM">
<!-- DataGrid. -->
<g:center>
<c:DataGrid
ui:field='dataGrid' />
</g:center>但是没有任何东西显示在gui上,什么也没有。有人能建议我如何在我的ui.xml文件中添加滚动面板到单元格表中吗?
编辑:
<g:HTMLPanel>
<table style='width:100%;'>
<tr>
<td valign='top'>
**<g:ScrollPanel>
<c:CellTable pageSize='10' styleName="cellTable" ui:field='Source'></c:CellTable>
</g:ScrollPanel>**
</td>
</tr>
<tr>
<td align='center'>
<c:SimplePager ui:field='simplePager' location='CENTER'></c:SimplePager>
</td>
</tr>
</table>
</g:HTMLPanel>发布于 2014-09-04 15:41:50
以使卷轴出现。您必须在滚动面板上定义一个高度。
<g:ScrollPanel height="500px">
<c:CellTable pageSize='10' styleName="cellTable" ui:field='Source'></c:CellTable>
</g:ScrollPanel>https://stackoverflow.com/questions/25667971
复制相似问题