smartgwt TabSet - 如何将其用于全屏(或百分比)

时间:2011-12-03 19:37:15

标签: gwt smartgwt

鉴于下面的代码,如何使用百分比来获得宽度和高度 (当我执行tabs.setWidth(“80%”)时 - 它不起作用。)

任何想法?

    final TabSet tabs = new TabSet(); 
    tabs.setWidth("80%"); //this doesn't work I use tabs.setHeight(600);
    tabs.setHeight(600);

1 个答案:

答案 0 :(得分:0)

将TabSet添加到Layoutmanager并在那里进行大小调整(不要直接在TabSet上使用大小):

    final TabSet tabs = new TabSet(); 
    //TODO create some tabs
    VLayout vLayout = new VLayout();  
    vLayout.addMember(tabs);
    vLayout.setWidth("100%");
    vLayout.setHeight("100%");

请参阅示例如何在smartgwt showcase - layout中使用VLayout。还有其他Layoutmanagers HLayout,VStack,HStack,......