Package com.vaadin.ui

Examples of com.vaadin.ui.CheckBox


        return readOnlyToggle;
    }

    private Component toggleEnabled() {
        CheckBox enabledToggle = new CheckBox();
        enabledToggle.setImmediate(true);
        enabledToggle.setValue(true);
        enabledToggle.setCaption("Enabled");
        enabledToggle.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                setEnabled((Boolean) event.getProperty().getValue());
            }
        });
View Full Code Here


public class FieldFocusOnClick extends AbstractTestUI {

    @Override
    protected void setup(VaadinRequest request) {
        addComponent(new TextField(null, "TextField"));
        addComponent(new CheckBox("CheckBox"));
        addComponent(new OptionGroup(null,
                Arrays.asList("Option 1", "Option 2")));
        addComponent(new NativeButton("NativeButton"));
    }
View Full Code Here

        return enabledToggle;
    }

    private Component toggleInvalid() {
        CheckBox invalid = new CheckBox("Invalid");
        invalid.setImmediate(true);
        invalid.addValueChangeListener(new ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                setInvalid((Boolean) event.getProperty().getValue());
            }
        });
View Full Code Here

            c.setEnabled(value);
        }
    }

    private Component toggleError() {
        CheckBox errorToggle = new CheckBox();
        errorToggle.setImmediate(true);
        errorToggle.setCaption("Error");
        errorToggle.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                setError((Boolean) event.getProperty().getValue());
            }
View Full Code Here

        // PopupDateField popupDateField = new
        // PopupDateField("Default DateField");
        // popupDateField.setTextFieldEnabled(false);
        // components.add(popupDateField);

        components.add(new CheckBox("Default CheckBox"));

        ComboBox comboBox = new ComboBox("Default ComboBox");
        comboBox.addItem("Item1");
        components.add(comboBox);
View Full Code Here

    }

    @Override
    protected void setup() {
        FormLayout formLayout = new FormLayout();
        CheckBox control = new CheckBox("Messages On/Off");
        control.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                messages.setVisible((Boolean) event.getProperty().getValue());
                messages.setRequired(true);
                messages.setCaption("Messages visible");
            }

        });
        control.setImmediate(true);
        formLayout.addComponent(control);

        messages = new TextArea("Messages hidden");
        messages.setRows(10);
        messages.setColumns(40);
View Full Code Here

                + "<ul>"
                + "<li>HTML formatting</li><li>Images<br/>"
                + "</li><li>etc...</li></ul>");
        l.addComponent(b);

        b = new CheckBox("Checkbox");
        l.addComponent(b);

        b = new Button("Disabled");
        b.setEnabled(false);
        l.addComponent(b);

        b = new NativeButton("Disabled");
        b.setEnabled(false);
        l.addComponent(b);

        b = new CheckBox("Disabled");
        b.setEnabled(false);
        l.addComponent(b);

        b = new Button("OK");
        b.setIcon(ICON_OK);
        l.addComponent(b);

        b = new NativeButton("OK");
        b.setIcon(ICON_OK);
        l.addComponent(b);

        b = new CheckBox("OK");
        b.setIcon(ICON_OK);
        l.addComponent(b);

        b = new Button("Link Button");
        b.setStyleName(LiferayTheme.BUTTON_LINK);
View Full Code Here

        l.setCaption("Tabs");
        l.setMargin(true);
        l.setSpacing(true);
        l.setWidth("400px");

        CheckBox closable = new CheckBox("Closable tabs");
        closable.setImmediate(true);
        l.addComponent(closable);

        final TabSheet ts = new TabSheet();
        ts.setHeight("100px");
        l.addComponent(ts);

        for (int i = 1; i < 10; i++) {
            Tab t = ts.addTab(new Label(), "Tab " + i);
            if (i % 2 == 0) {
                t.setIcon(ICON_GLOBE);
            }
            if (i == 2) {
                t.setEnabled(false);
            }
        }

        closable.addListener(new Property.ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                Iterator<Component> it = ts.getComponentIterator();
                for (; it.hasNext();) {
View Full Code Here

        l.setSpacing(true);
        l.setWidth("700px");
        l.setHeight("100%");
        l.setColumnExpandRatio(1, 1);

        CheckBox lockCheckBox = new CheckBox("Lock SplitPanels");
        lockCheckBox.setImmediate(true);
        l.addComponent(lockCheckBox, 1, 0);
        l.newLine();

        Label label = new Label("Normal SplitPanel", ContentMode.HTML);
        label.setWidth(null);
        l.addComponent(label);
        final HorizontalSplitPanel sp = new HorizontalSplitPanel();
        sp.setWidth("100%");
        sp.setHeight("100px");
        final VerticalSplitPanel sp2 = new VerticalSplitPanel();
        sp2.setSizeFull();
        sp.setSecondComponent(sp2);
        l.addComponent(sp);

        label = new Label(
                "Small Style<br />(<code>LiferayTheme.SPLITPANEL_SMALL</code>)",
                ContentMode.HTML);
        label.setWidth(null);
        l.addComponent(label);

        final HorizontalSplitPanel sp3 = new HorizontalSplitPanel();
        sp3.setStyleName(LiferayTheme.SPLITPANEL_SMALL);
        sp3.setWidth("100%");
        sp3.setHeight("100px");
        final VerticalSplitPanel sp4 = new VerticalSplitPanel();
        sp4.setStyleName(LiferayTheme.SPLITPANEL_SMALL);
        sp4.setSizeFull();
        sp3.setSecondComponent(sp4);
        l.addComponent(sp3);

        lockCheckBox.addListener(new Property.ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                sp.setLocked((Boolean) event.getProperty().getValue());
                sp2.setLocked((Boolean) event.getProperty().getValue());
View Full Code Here

                        Notification.TYPE_WARNING_MESSAGE);
            }
        });
        w.addComponent(tf);

        final CheckBox b = new CheckBox(
                "Field should use error message. (!) should be shown when invalid.",
                false);
        w.addComponent(b);
        b.setImmediate(true);
        b.addListener(new Property.ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                tf.setRequiredError(b.getValue() ? "Field must not be empty"
                        : null);
            }
        });
    }
View Full Code Here

TOP

Related Classes of com.vaadin.ui.CheckBox

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.