我正在使用gxt实现一个用户界面。我和TabPanel一起上mainForm课。TabPanel的TabItems很少。在orderManagmentTabItem上,我有一个ContentPanel。
TabPanel mainFormTab = new TabPanel ();
mainFormTab.setAutoHeight(true);
mainFormTab.setAutoWidth(true);
TabItem orderManagmentTabItem = new TabItem("TabItem 1");
orderManagmentTabItem.setAutoWidth(true);
orderManagmentTabItem.setAutoHeight(true);
OrderManagmentTabPanel orderManagmentTabPanel = new OrderManagmentTabPanel(); //contentpanel
orderManagmentTabItem.add(orderManagmentTabPanel);
TabItem warehouseManagmentTabItem = new TabItem("TabItem 2");
warehouseManagmentTabItem.setAutoWidth(true);
warehouseManagmentTabItem.setAutoHeight(true);所以我想将Autozise设置为orderManagmentTabPanel,但不能这样做。我在orderManagmentTabPanel类中编写了setAutoHeight(true)和setAutoWidth(true),但是是否运行我应用程序orderManagmentTabPanel是空的。然后我尝试在创建OrderManagmentTabPanel副本后设置自动大小
TabItem orderManagmentTabItem = new TabItem("TabItem 1");
orderManagmentTabItem.setAutoWidth(true);
orderManagmentTabItem.setAutoHeight(true);
OrderManagmentTabPanel orderManagmentTabPanel = new OrderManagmentTabPanel(); //contentpanel
orderManagmentTabPanel.setAutoWidth(true);
orderManagmentTabPanel.setAutoHeight(true);
orderManagmentTabItem.add(orderManagmentTabPanel);但也无济于事
我还尝试在没有ContenPanel的情况下实现TabItem类,并将其添加到mainFormTab中,但也不起作用。
如何让我的TabItem自动调整大小?
Thx
发布于 2011-06-13 23:49:04
好的,所以我相信你的意思是(如果我错了,请纠正我)你在一个选项卡项目上有一个面板,并试图确保它占用100%的空间?
尝试设置布局,例如
orderManagmentTabItem.setLayout(new FillLayout()); //Sounds like what your afterhttps://stackoverflow.com/questions/5988119
复制相似问题