「GWT」ではなく「GWTP」を使用しています。RootLayoutPanel
追加TabLayoutPanel
する必要はありません。
Eclipse では、MyPresenter、MyView、および MyUiBinder.ui.xml ファイルを自動的に生成できます。
だから、MyUiBinder.ui.xmlには、
<g:TabLayoutPanel ui:field="mainTabPanel" barUnit="PX" barHeight="60" width="100%" height="100%">
<g:tab>
<g:header>Welcome</g:header>
<g:HTMLPanel height="100%" > Some more stuffs here
</g:HTMLPanel>
</g:tab>
</g:TabLayoutPanel>
ただし、実行後、タブのヘッダーのみが表示され、HTMLPanel の内容は表示されません。しかし、設定height="600px"
するとTabLayoutPanel
、高さを固定したくないことがわかります。TabLayoutPanel
高さを 100%にしたい。
TabLayoutPanel
では、GWTP の UiBinder で適切に使用するにはどうすればよいでしょうか。