Package com.vaadin.ui

Examples of com.vaadin.ui.TabSheet.addTab()


        tabs.addTab(new Label("Content 1"), "Content 1", null);
        tabs.addTab(new Label("Content 2"), "Content 2", null);
        tabs.addTab(new Label("Content 3"), "Content 3", null);
        tabs.addTab(new Label("Content 4"), "Content 4", null);
        tabs.addTab(new Label("Content 5"), "Content 5", null);
        addComponent(tabs);

        Button replace2 = new Button("Replace Content 2",
                new Button.ClickListener() {
                    @Override
View Full Code Here


            public void buttonClick(ClickEvent event) {
                TabSheet tabsheet = new TabSheet();
                ComponentContainer mainParent = (ComponentContainer) mainLayout
                        .getParent();
                mainParent.replaceComponent(mainLayout, tabsheet);
                tabsheet.addTab(mainLayout, "Default tab");
            }
        });
        mainLayout.addComponent(b);
    }
View Full Code Here

        final TabSheet tabsOuter = new TabSheet();
        final TabSheet tabsInner = new TabSheet();

        final Component tab2;

        tabsInner.addTab(tab2 = getLayoutWithComponents(6, "tab2"), "Tab 2");
        tabsInner.addTab(getLayoutWithComponents(8, "tab3"), "Tab 3");

        tabsOuter.addTab(tabsInner, "Inner tabs");
        tabsOuter.addTab(getLayoutWithComponents(10, "tab1"), "Tab 1");
View Full Code Here

        final TabSheet tabsInner = new TabSheet();

        final Component tab2;

        tabsInner.addTab(tab2 = getLayoutWithComponents(6, "tab2"), "Tab 2");
        tabsInner.addTab(getLayoutWithComponents(8, "tab3"), "Tab 3");

        tabsOuter.addTab(tabsInner, "Inner tabs");
        tabsOuter.addTab(getLayoutWithComponents(10, "tab1"), "Tab 1");

        final Button btnSwitch = new Button("switch to Tab2",
View Full Code Here

        Component lastLabel = null;

        for (int i = 1; i <= 5; i++) {
            String caption = "Tab " + i;
            Label label = new Label(caption);
            tabsheet.addTab(label, caption);

            lastLabel = label;
        }

        tabsheet.setSelectedTab(0);
View Full Code Here

    @Override
    protected void setup() {
        final TabSheet moduleArea = new TabSheet();
        Label label = new Label("Tab contents");
        moduleArea.addTab(label);
        addComponent(moduleArea);
    }

}
View Full Code Here

        LegacyWindow w = new LegacyWindow(getClass().getSimpleName());
        setMainWindow(w);

        w.addComponent(new Label("No scrollbars should be visible anywhere"));
        TabSheet ts = new TabSheet();
        ts.addTab(createPanel(), "Panel 1", null);
        ts.addTab(createPanel(), "Panel 2", null);

        w.addComponent(ts);
    }
View Full Code Here

        setMainWindow(w);

        w.addComponent(new Label("No scrollbars should be visible anywhere"));
        TabSheet ts = new TabSheet();
        ts.addTab(createPanel(), "Panel 1", null);
        ts.addTab(createPanel(), "Panel 2", null);

        w.addComponent(ts);
    }

    private Panel createPanel() {
View Full Code Here

    @Override
    public void setup() {
        TabSheet tabsheet = new TabSheet();
        tabsheet.setStyleName("pg");
        tabsheet.addTab(new Label(), "Brown fox and the fence", null);
        tabsheet.addTab(new Label(), "Something about using all the keys", null);
        addComponent(tabsheet);
        setTheme("tests-tickets");
    }
View Full Code Here

    @Override
    public void setup() {
        TabSheet tabsheet = new TabSheet();
        tabsheet.setStyleName("pg");
        tabsheet.addTab(new Label(), "Brown fox and the fence", null);
        tabsheet.addTab(new Label(), "Something about using all the keys", null);
        addComponent(tabsheet);
        setTheme("tests-tickets");
    }

    @Override
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.