SplitLayoutPanel 内の子ウィジェットのサイズ変更に問題があります。レイアウトの南部にテーブルがあります。スプリッターをドラッグしてサイズを大きくすると、テーブルのサイズが変更されません。高さが固定されているため、テーブルの下に余白ができます。南パネルを縮小すると、ウィンドウの下部にあるフッター div イメージの後ろにテーブルが「隠れている」ように見えます。パネルのサイズの増減に合わせてテーブルのサイズを変更する方法はありますか?
サウスパネルのレイアウト方法。「南」のパネルは、残りのスペースを埋めている中央のパネルだけです。その中央パネルには SimplePanel があります。SimplePanel に添付されているのは LayoutPanel です。テーブルの上にボタンバーがあり、SimplePanel はウィジェットを 1 つしか使用しないため、それを使用しているため、ウィジェットを別のものにネストする必要がありました。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>
テーブル ウィジェットは、SplitLayoutPanel の中央のパネルに配置されます。