我使用“GWTP”而非“GWT”,没有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>
然而,在运行之后,它只显示了Tab的Header,我看不到HTMLPanel的任何内容。但是当为height="600px"
设置TabLayoutPanel
时,我可以看到,我不想要固定高度。我希望TabLayoutPanel
的高度为100%。
那么如何在GWTP中的UiBinder中正确使用TabLayoutPanel
?
答案 0 :(得分:1)
简答:您需要height="600px"