0

わかりました、私は の中に入れられた を持ってい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

西のウィジェットのサイズを設定するだけで、中央のウィジェットが自動的に表示されると言う人もいます。しかし、私はそれをしたくありません。代わりに、中央のウィジェットのみのウィジェットサイズを設定したいだけです。そう、

SplitLayoutPanelのCentral Widgetの「setWidgetSize」方法は?

4

1 に答える 1