Package com.vaadin.ui

Examples of com.vaadin.ui.FormLayout


    }

    @Override
    protected void initializeComponents() {

        FormLayout formLayout = new FormLayout();
        formLayout.setWidth("100%");
        Upload u = new Upload("Upload in FormLayout", this);
        u.setImmediate(true);
        formLayout.addComponent(u);
        addTestComponent(formLayout);

    }
View Full Code Here


public class FormCaptionClickFocusing extends TestBase {

    @Override
    protected void setup() {
        FormLayout layout = new FormLayout();

        TextField field = new TextField("Field 1");
        layout.addComponent(field);

        addComponent(layout);
    }
View Full Code Here

        Button button = new Button("Click Me");
        button.addClickListener(new Button.ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                final FormLayout content = new FormLayout();
                ComboBox cb = new ComboBox();
                cb.addItem("foo");
                cb.addItem("bar");
                content.addComponent(cb);
                window.setContent(content);
                window.setCloseShortcut(KeyCode.ESCAPE);
                UI.getCurrent().addWindow(window);
            }
        });
View Full Code Here

    TextArea textArea = createTextArea();
    AbstractTextField activeComponent = textField;

    @Override
    protected void setup() {
        FormLayout fl = new FormLayout();
        Panel panel = new Panel(fl);
        panel.setCaption("Hackers panel");
        CheckBox ml = new CheckBox("Multiline");
        ml.setImmediate(true);
        ml.addListener(new Property.ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                if (textField.getUI() == null
                        || textField.getUI().getSession() == null) {
                    replaceComponent(textArea, textField);
                    activeComponent = textField;
                } else {
                    replaceComponent(textField, textArea);
                    activeComponent = textArea;
                }
            }
        });
        fl.addComponent(ml);

        Button b = new Button("Select all ( selectAll() )");
        b.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                activeComponent.selectAll();
            }
        });
        fl.addComponent(b);

        HorizontalLayout selectRange = new HorizontalLayout();
        selectRange
                .setCaption("Select range of text ( setSelectionRange(int start, int lengt) )");
        final TextField start = new TextField("From:");
        final TextField length = new TextField("Selection length:");
        b = new Button("select");
        b.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                int startPos = Integer.parseInt(start.getValue());
                int lenght = Integer.parseInt(length.getValue());

                activeComponent.setSelectionRange(startPos, lenght);
            }
        });

        selectRange.addComponent(start);
        selectRange.addComponent(length);
        selectRange.addComponent(b);
        fl.addComponent(selectRange);

        HorizontalLayout setCursorPosition = new HorizontalLayout();
        final TextField pos = new TextField("Position:");
        b = new Button("set");
        b.addListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                int startPos = Integer.parseInt(pos.getValue());
                activeComponent.setCursorPosition(startPos);
            }
        });

        setCursorPosition.addComponent(pos);
        setCursorPosition.addComponent(b);
        setCursorPosition
                .setCaption("Set cursor position ( setCursorPosition(int pos) )");
        fl.addComponent(setCursorPosition);

        getLayout().addComponent(textField);
        getLayout().addComponent(panel);

    }
View Full Code Here

public class FormLayoutErrorHover extends AbstractTestUI {

    @Override
    protected void setup(VaadinRequest request) {
        FormLayout formLayout = new FormLayout();
        PopupDateField fromDate = new PopupDateField("Date");
        fromDate.setImmediate(true);
        formLayout.addComponent(fromDate);

        addComponent(formLayout);
    }
View Full Code Here

*/
public class StylePrefix extends AbstractTestUI {

    @Override
    protected void setup(VaadinRequest request) {
        FormLayout layout = new FormLayout();
        layout.addStyleName("mystyle");
        addComponent(layout);
    }
View Full Code Here

public class FormLayoutCaptionStyles extends TestBase {

    @Override
    protected void setup() {
        setTheme("reindeer-tests");
        FormLayout fl = new FormLayout();

        TextField f1 = createTextField("Text field 1", "");
        final TextField f2 = createTextField("Text field 2", "bold");

        fl.addComponent(f1);
        fl.addComponent(new Button("Toggle Text field 2 bold style",
                new Button.ClickListener() {

                    @Override
                    public void buttonClick(ClickEvent event) {
                        if ("bold".equals(f2.getStyleName())) {
                            f2.setStyleName("");
                        } else {
                            f2.setStyleName("bold");
                        }

                    }

                }));
        fl.addComponent(f2);

        addComponent(fl);

    }
View Full Code Here

        setContent(createFormLayout());

    }

    public FormLayout createFormLayout() {
        FormLayout layout = new FormLayout();
        final TextField textField = new TextField("TextField");
        textField.setEnabled(false);
        layout.addComponent(textField);

        final ComboBox combobox = new ComboBox("Combobox");
        combobox.setEnabled(false);
        layout.addComponent(combobox);

        final NativeSelect nativeSelect = new NativeSelect("NativeSelect");
        nativeSelect.setEnabled(false);
        layout.addComponent(nativeSelect);

        final CheckBox checkBox = new CheckBox("Checkbox");
        checkBox.setEnabled(false);
        layout.addComponent(checkBox);

        layout.addComponent(new Button("Toggle components enabled",
                new Button.ClickListener() {
                    @Override
                    public void buttonClick(Button.ClickEvent event) {
                        combobox.setEnabled(!combobox.isEnabled());
                        textField.setEnabled(!textField.isEnabled());
View Full Code Here

        BeanBigDecimal beanBigDecimal = new BeanBigDecimal();
        BeanItem<BeanBigDecimal> beanItem = new BeanItem<BeanBigDecimal>(
                beanBigDecimal);

        FormLayout formLayout = new FormLayout();
        TextField textField = new TextField("BigDecimal field");
        textField.setImmediate(true);
        textField.setValue("12");
        formLayout.addComponent(textField);

        final FieldGroup fieldGroup = new FieldGroup(beanItem);
        fieldGroup.bind(textField, "decimal");

        Button setValue = new Button("Set value to 15,2", new ClickListener() {
View Full Code Here

    @Override
    protected void setup(VaadinRequest request) {
        final Window dialog = new Window();

        FormLayout formLayout = new FormLayout();
        formLayout.setSpacing(true);

        formLayout.addComponent(new Button("Disappear",
                new Button.ClickListener() {

                    @Override
                    public void buttonClick(ClickEvent event) {
                        event.getButton().setVisible(false);
                    }
                }));

        formLayout.addComponent(new TextField(null, "____pqjgy____"));

        dialog.setContent(formLayout);

        getUI().addWindow(dialog);
    }
View Full Code Here

TOP

Related Classes of com.vaadin.ui.FormLayout

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.