smartgwt TabSet - как использовать его на весь экран (или в процентах) - PullRequest
1 голос
/ 03 декабря 2011

Учитывая приведенный ниже код, как можно использовать процент, чтобы получить ширину и высоту (когда я делаю 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 голосов
/ 01 июля 2013

Добавьте ваш 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%");

Смотрите примеры использования VLayout в smartgwt showcase - layout . Есть и другие менеджеры по раскладке HLayout, VStack, HStack, ...

...