首先 你可能页面布局还是没弄懂
Viewport 可以放很多东西,包括panel
然后你再往panel里面放东西,你要放的是tabpanel
tabpanel里面可以放grid 还有其他的东西
但不管你怎么放,他们的布局方式都是border。
Viewport 里面放一个panel 例如在中间,那么他的panel里面就应该有region : 'center',并且Viewport 里面layout : 'border'必不可少。
再往下推:
panel里面放一个tabpanel,这个tabpanel上面有一个grid下面有一个tool工具栏,
那么panel里面也必不可少layout : 'border'。那么里面的grid,还有tool工具栏指定他们的region就可以了
自适应问题你不用管,你只需要指定他们的位置,他们会自动适应。
如果你弄懂了layout:'border'这种排版方式,就不会出现宽高自适应的问题