Package com.vaadin.ui.Button

Examples of com.vaadin.ui.Button.ClickListener


    public void setup() {
        // Force row height to be the same in all browsers so scrolling based on
        // pixels works as expected
        Button b = new Button("Show first");
        addComponent(b);
        b.addClickListener(new ClickListener() {

            @Override
            public void buttonClick(ClickEvent event) {
                log.log("First visible item id is: "
                        + treeTable.getCurrentPageFirstItemId());
View Full Code Here


        layout.addComponent(table);

        Button button = new Button("Add");
        button.setId("button");
        button.addClickListener(new ClickListener() {

            @Override
            public void buttonClick(ClickEvent event) {
                table.addItem(new TestObject("name 6-1", "value 6-1"));
                table.addItem(new TestObject("name 6-2", "value 6-2"));
View Full Code Here

        addComponent(tf1);

        Button b = new Button(
                "Set BAR to underlaying property (should propagate to UI)");
        b.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                op.setValue("BAR");
            }
        });
View Full Code Here

        layout.addComponent(table);

        Button button = new Button("Toggle");
        button.setId("button");
        button.addClickListener(new ClickListener() {

            @Override
            public void buttonClick(ClickEvent event) {
                table.setCollapsed(parent, !table.isCollapsed(parent));
                Notification.show("collapsed: " + table.isCollapsed(parent));
View Full Code Here

        embedded = new Embedded(null, new ThemeResource(
                "icons/64/folder-add.png"));
        layout.addComponent(embedded);
        Button b = new Button(
                "Replace image with new embedded component (flashes)",
                new ClickListener() {

                    @Override
                    public void buttonClick(ClickEvent event) {
                        Embedded newEmbedded = new Embedded(null,
                                new ThemeResource("icons/64/folder-add.png"));
                        getMainWindow().replaceComponent(embedded, newEmbedded);
                        embedded = newEmbedded;

                    }

                });
        ol.addComponent(b);

        b = new Button("Change image source (is fine)", new ClickListener() {

            @Override
            public void buttonClick(ClickEvent event) {
                String img = "folder-add";
                if (((ThemeResource) embedded.getSource()).getResourceId()
View Full Code Here

    @Override
    protected void setup() {
        Button openWindowButton = new Button("Open sub-window");
        openWindowButton.setId("opensub");
        openWindowButton.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                Window sub = createClosableSubWindow("Sub-window");
                getMainWindow().addWindow(sub);
            }
View Full Code Here

        final Window window = new Window(title, layout);
        window.setSizeUndefined();
        window.setClosable(true);

        Button closeButton = new Button("Close");
        closeButton.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                event.getButton().findAncestor(Window.class).close();
            }
        });
        layout.addComponent(closeButton);

        Button removeButton = new Button("Remove from parent");
        removeButton.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                window.close();
            }
        });
View Full Code Here

        final Form form = createForm(required, failValidator);
        form.setFooter(null);
        part.addComponent(form);

        Button validate = new Button("Validate fields");
        validate.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                try {
                    form.validate();
                } catch (InvalidValueException e) {
View Full Code Here

        // same as basic DateField
        // form.addField("Popup Date", new PopupDateField("Date"));
        Button setDateButton = new Button("Set date");
        form.getLayout().addComponent(setDateButton);
        // form.addField("Set Date", setDateButton);
        setDateButton.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                form.getField("Date").setValue(new Date(0));
            }
        });
View Full Code Here

public class ResourceDownload extends TestBase {

    @Override
    public void setup() {

        Button b = new Button("Download (_new)", new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                download("_new");
            }
        });
        addComponent(b);

        b = new Button("Download (_blank)", new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                download("_blank");
            }
        });
        addComponent(b);

        b = new Button("Download ()", new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                download("");
            }
        });
        addComponent(b);

        b = new Button("Download (_top)", new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                download("_top");
            }
        });
View Full Code Here

TOP

Related Classes of com.vaadin.ui.Button.ClickListener

Copyright © 2018 www.massapicom. 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.