Examples of Accordion


Examples of com.vaadin.ui.Accordion

public class AccordionPrimaryStylenames extends TestBase {

    @Override
    protected void setup() {
        final Accordion acc = new Accordion();
        acc.addComponent(new NativeButton("First tab"));
        acc.addComponent(new NativeButton("Second tab"));
        acc.setPrimaryStyleName("my-accordion");
        addComponent(acc);

        addComponent(new Button("Set primary stylename",
                new Button.ClickListener() {
                    @Override
                    public void buttonClick(ClickEvent event) {
                        acc.setPrimaryStyleName("my-second-accordion");
                    }
                }));
    }
View Full Code Here

Examples of com.vaadin.ui.Accordion

public class AccordionTabStylenames extends TestBase {

    @Override
    protected void setup() {
        Accordion acc = new Accordion();
        addComponent(acc);

        for (int tabIndex = 0; tabIndex < 5; tabIndex++) {
            Tab tab = acc.addTab(new Label("Tab " + tabIndex));
            tab.setCaption("Tab " + tabIndex);
            tab.setStyleName("tab" + tabIndex);
        }
    }
View Full Code Here

Examples of com.vaadin.ui.Accordion

        l.setCaption("Accordions");
        l.setMargin(true);
        l.setSpacing(true);
        l.setWidth("700px");

        Accordion a = new Accordion();
        a.setWidth("100%");
        a.setHeight("170px");
        l.addComponent(a);

        for (int i = 1; i < 5; i++) {
            Tab t = a.addTab(new Label(), "Sheet " + i);
            if (i % 2 == 0) {
                t.setIcon(ICON_GLOBE);
            }
            if (i == 2) {
                t.setEnabled(false);
View Full Code Here

Examples of com.vaadin.ui.Accordion

        ts.addTab(new MyTab("tab two"), "Caption2", null);
        ts.addTab(new MyTab("tab three"), "Caption3", null);
        ts.addTab(new MyTab("tab four"), "Caption4", null);
        ts.addTab(new MyTab("tab five"), "Caption5", null);

        acc = new Accordion();
        acc.setSizeUndefined();
        acc.addTab(new MyTab("tab one"), "Caption1", null);
        acc.addTab(new MyTab("tab two"), "Caption2", null);
        acc.addTab(new MyTab("tab three"), "Caption3", null);
        acc.addTab(new MyTab("tab four"), "Caption4", null);
View Full Code Here

Examples of com.vaadin.ui.Accordion

        TabSheet tabSheet = new TabSheet();
        tabSheet.addTab(new Label("<h1>Tabsheet</h1>", ContentMode.HTML),
                "Label");
        addComponent(tabSheet);

        Accordion accordion = new Accordion();
        accordion.addTab(new Label("<h1>Accordion</h1>", ContentMode.HTML),
                "Label");
        addComponent(accordion);
    }
View Full Code Here

Examples of com.vaadin.ui.Accordion

        cssLayout.setCaption("Table");
        return cssLayout;
    }

    private Component getAccordionTest() {
        Accordion a = new Accordion();
        a.setCaption("Accordion");
        a.setHeight("100%");
        a.addTab(getBigComponent(), "Tab 1");
        a.addTab(getBigComponent(), "Tab 2");
        a.addTab(getBigComponent(), "Tab 3");
        return a;
    }
View Full Code Here

Examples of com.vaadin.ui.Accordion

        return c;
    }

    /** Create new Accordion and add it to current component container. */
    public Accordion accordion() {
        Accordion c = new Accordion();
        c.setImmediate(true);
        add(c);
        return c;
    }
View Full Code Here

Examples of com.vaadin.ui.Accordion

    /**
     * Create new Accordion with given caption and add it to current component
     * container.
     */
    public Accordion accordion(String caption) {
        Accordion c = accordion();
        c.setCaption(caption);
        return c;
    }
View Full Code Here

Examples of com.vaadin.ui.Accordion

public class UiAccordion extends UiVaadinComposite {

  private Accordion accordion;

  public void createUi(VaadinFormBuilder builder) {
    accordion = new Accordion();
    builder.addComposite((LayoutComposite)getElement(), accordion);
  }
View Full Code Here

Examples of javafx.scene.control.Accordion

        grid.add(label,1, 3);
        gridTitlePane.setText("Grid");
        gridTitlePane.setContent(grid);
       
        // --- Accordion
        final Accordion accordion = new Accordion ();               
        for (int i = 0; i < imageNames.length; i++) {
            images[i] = new
                Image(AquaFx.class.getResource("demo/images/"+imageNames[i] + ".png").toExternalForm());
            pics[i] = new ImageView(images[i]);
            tps[i] = new TitledPane(imageNames[i],pics[i]);
        }  
        accordion.getPanes().addAll(tps);
        accordion.setExpandedPane(tps[0]);
        accordion.expandedPaneProperty().addListener(new
            ChangeListener<TitledPane>() {
                public void changed(ObservableValue<? extends TitledPane> ov,
                    TitledPane old_val, TitledPane new_val) {
                        if (new_val != null) {
                            label.setText(accordion.getExpandedPane().getText() +
                                ".jpg");
                        }
              }
        });
       
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.