我在调整SplitLayoutPanel中的子窗口小部件时遇到问题。我在布局的南部地区有一张桌子。当我拖动分割器以增加大小时,表格不会调整大小。它停留在它固定的高度,这会在桌子下面产生白色空间。当我缩小南面板时,表格显示为"隐藏"我在窗口底部的页脚div图像后面。当面板增加/减小尺寸时,有没有办法调整桌面大小?
我的南方小组如何布局。 "南"面板是真实的只是中心面板填补其余的空间。 该中心面板有一个SimplePanel。 附加到SimplePanel的是LayoutPanel。我正在使用它,因为桌子上方有一个按钮栏,而SimplePanel只需要一个Widget,所以我不得不将小部件嵌套在其他内容中。 LayoutPanel的高度和宽度设置为100% 我猜测需要发生的是布局面板高度需要调整。我不确定。 如果需要,我可以发布代码。我还使用了MVP / Activity / Places方法
更新
SplitLayoutPanel UI:
<g:SplitLayoutPanel>
<g:north size='250'>
. . .
</g:north size='250'>
<g:center>
<g:SimplePanel ui:field="south"/>
</g:center>
</g:SplitLayoutPanel>
表格布局:
<g:LayoutPanel width="100%" height="100%">
<g:layer top='0px' height='125px'>
ButtonBar is here
</g:layer>
<g:layer top='30px' bottom='5px'>
<g:HorizontalPanel width="100%" height="100%">
<table:CustomTable height="500"/>
</g:HorizontalPanel>
</g:layer>
</g:LayoutPanel>
Table Widget放置在SplitLayoutPanel的中心面板中。