2010-02-26 5 views
1

Я хочу знать, как добавить вкладку динамически в таблицах vaadin. У меня есть TabSheet, который состоит из двух вкладок. На первой вкладке есть одна кнопка. Если мы нажмем эту кнопку, тогда другая вкладка должна динамически добавляться в таблицу. Может кто-нибудь сказать мне, как этого добиться.Как добавить вкладки динамически в ваадине?

ответ

5

Ознакомьтесь с демонстрационными примерами, образцами кода и документами API here.

final TabSheet tabSheet = new TabSheet(); 

Button button = new Button("Add the tab"); 
button.addListener(new Button.ClickListener(){ 
    public void buttonClick(ClickEvent event) { 
     VerticalLayout content = new VerticalLayout(); 
     content.addComponent(new Label("This is the tab content.")); 
     Tab tab = tabSheet.addTab(content, "The new Tab", null); 
    } 
} 
Смежные вопросы