好的,我有一个centralHTML
放在<g:center>
.mySplitLayoutPanel
在 UiBinder 中:
<g:SplitLayoutPanel ui:field="mySplitLayoutPanel">
<g:west size="200">
<g:HTMLPanel ui:field="westHTML" />
</g:west>
<g:center>
<g:HTMLPanel ui:field="centralHTML" />
</g:center>
</g:SplitLayoutPanel>
此代码工作正常mySplitLayoutPanel.setWidgetSize(westHTML,200)
好的,假设用户将拆分器向右拖动,使其centralHTML
变得不可见。然后,要使 centralWidget 可见,我们必须使用:
mySplitLayoutPanel.setWidgetSize(centralHTML,200) // but this doesn't work
有人说只要设置西 Widget 的大小,中央就会自动显示。但我不想这样做,而我只想设置中央小部件的小部件大小。所以,
如何在 SplitLayoutPanel 中为中央小部件“setWidgetSize”?