如何使用 ”

时间:2013-10-01 09:03:48

标签: uibinder gwtp

我使用“GWTP”而非“GWT”,没有RootLayoutPanelTabLayoutPanel添加到其中。

在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

1 个答案:

答案 0 :(得分:1)

简答:您需要height="600px"

答案很长:请参阅GWT TabLayoutPanel do not renders the graph content