Package com.vaadin.ui

Examples of com.vaadin.ui.ComboBox.addListener()


        timezoneSelector.setValue("UTC");
        timezoneSelector.setImmediate(true);
        timezoneSelector.setNullSelectionAllowed(true);
        timezoneSelector.setNullSelectionItemId(nullValue);
        timezoneSelector.setFilteringMode(FilteringMode.CONTAINS);
        timezoneSelector.addListener(new Property.ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                Object value = event.getProperty().getValue();
                TimeZone timeZone;
                if (value == nullValue || value == null) {
View Full Code Here


                "Error 2"));
        cb.setStyleName("ComboBoxBorder");
        cb.setImmediate(true);
        cb.setWidth("200px"); // must have with to reproduce

        cb.addListener(new ValueChangeListener() {
            public void valueChange(ValueChangeEvent event) {
                cb.setComponentError(new UserError("Error"));
            }
        });
View Full Code Here

    @Override
    protected void setup() {
        ComboBox cb = new ComboBox("Always enabled");
        cb.setImmediate(true);
        populate(cb);
        cb.addListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                cb2.setEnabled(true);
            }
View Full Code Here

        // componentContainer.addContainerProperty(CLASS, Class.class, "");

        for (Class<? extends HasComponents> cls : getComponentContainers()) {
            componentContainerSelect.addItem(cls);
        }
        componentContainerSelect.addListener(new ValueChangeListener() {

            @Override
            @SuppressWarnings("unchecked")
            public void valueChange(ValueChangeEvent event) {
                HasComponents oldCC = cc;
View Full Code Here

        cb.setDescription("Some Combobox");
        addComponent(cb);

        final ObjectProperty<String> log = new ObjectProperty<String>("");

        cb.addListener(new FieldEvents.FocusListener() {
            @Override
            public void focus(FocusEvent event) {
                log.setValue(log.getValue().toString() + "<br>" + counter
                        + ": Focus event!");
                counter++;
View Full Code Here

                        + ": Focus event!");
                counter++;
            }
        });

        cb.addListener(new FieldEvents.BlurListener() {
            @Override
            public void blur(BlurEvent event) {
                log.setValue(log.getValue().toString() + "<br>" + counter
                        + ": Blur event!");
                counter++;
View Full Code Here

        myCombo.setItemCaptionPropertyId("MYFIELD");
        myCombo.setFilteringMode(Filtering.FILTERINGMODE_CONTAINS);
        myCombo.setImmediate(true);
        myCombo.setWidth("100.0%");
        myCombo.setHeight("-1px");
        myCombo.addListener(new Property.ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                selectedLabel.setValue("Selected: "
                        + event.getProperty().getValue());
            }
View Full Code Here

    /** Create new ComboBox with given caption and listener. */
    public ComboBox combobox(String caption,
            Property.ValueChangeListener changeListener) {
        ComboBox c = combobox(caption);
        c.addListener(changeListener);
        return c;
    }

    /** Create new TextField and add it to current component container. */
    public TextField textfield() {
View Full Code Here

        itemsPerPageSelect.addItem("50");
        itemsPerPageSelect.addItem("100");
        itemsPerPageSelect.setImmediate(true);
        itemsPerPageSelect.setNullSelectionAllowed(false);
        itemsPerPageSelect.setWidth("50px");
        itemsPerPageSelect.addListener(new ValueChangeListener() {
            private static final long serialVersionUID = -2255853716069800092L;

            public void valueChange(
                    com.vaadin.data.Property.ValueChangeEvent event) {
                setPageLength(Integer.valueOf(String.valueOf(event
View Full Code Here

    if (Day.ABSENCE_REASON_FIELD.equals(propertyId)) {
      AbsenceReason idByIndex = reasons.getIdByIndex(1);
      ComboBox comboBox = new ComboBox();
      comboBox.setContainerDataSource(reasons);
      comboBox.setImmediate(true);
      comboBox.addListener(new Property.ValueChangeListener() {

        public void valueChange(final ValueChangeEvent event) {
          BeanItemContainer<Day> containerDataSource = (BeanItemContainer<Day>) main.daysTable
              .getContainerDataSource();
          BeanItem<Day> item = containerDataSource.getItem(day);
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.