Examples of DateField


Examples of com.vaadin.ui.DateField

        f.setNullRepresentation("");
        return f;
    }

    private DateField createDateField(String caption) {
        DateField f = new DateField(caption);
        if (useSecondResolution) {
            f.setResolution(Resolution.SECOND);
        } else {
            f.setResolution(Resolution.MINUTE);
        }
        return f;
    }
View Full Code Here

Examples of com.vaadin.ui.DateField

public class DateFieldLocale extends TestBase {

    @Override
    public void setup() {
        final DateField dateField = new DateField("DateField");
        dateField.setLocale(new Locale("fi", "FI"));
        dateField.setCaption(dateField.getLocale().toString());
        dateField.setValue(new Date(2013 - 1900, 7 - 1, 27));
        dateField.setResolution(DateField.RESOLUTION_DAY);

        addComponent(new Button("Change locale", new ClickListener() {

            @Override
            public void buttonClick(ClickEvent event) {
                if (dateField.getLocale().getCountry().equalsIgnoreCase("fi")) {
                    dateField.setLocale(new Locale("zh", "CN"));
                } else {
                    dateField.setLocale(new Locale("fi", "FI"));
                }
                dateField.setCaption(dateField.getLocale().toString());
            }
        }));

        addComponent(dateField);
    }
View Full Code Here

Examples of com.vaadin.ui.DateField

        return 6718;
    }

    private DateField makeDateField(boolean isPopup, Locale locale,
            String caption) {
        DateField df = isPopup ? new PopupDateField() : new InlineDateField();
        df.setResolution(DateField.RESOLUTION_DAY);
        df.setValue(date.getTime());
        df.setLocale(locale);
        df.setCaption(caption);
        return df;
    }
View Full Code Here

Examples of com.vaadin.ui.DateField

        final Label dateValue = new Label(initialDateString);
        dateValue.setId("dateValue");

        final TimeZone timezone = TimeZone.getTimeZone("GMT");
        final SimpleDateFormat dateformat = getDateFormat(timezone);
        final DateField dateField = getDateField(timezone, dateformat);

        addComponent(dateValue);
        addComponent(dateField);

        dateField.addValueChangeListener( new Property.ValueChangeListener(){
            @Override
            public void valueChange(Property.ValueChangeEvent event) {
                dateValue.setValue(dateformat.format(dateField.getValue()));
            }
        });
    }
View Full Code Here

Examples of com.vaadin.ui.DateField

            }
        });
    }

    private DateField getDateField(TimeZone timezone, SimpleDateFormat dateformat) {
        final DateField dateField = new DateField();
        try {
            Date initialDate = dateformat.parse(initialDateString);
            dateField.setResolution(Resolution.DAY);
            dateField.setTimeZone(timezone);
            dateField.setValue(initialDate);
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return dateField;
    }
View Full Code Here

Examples of com.vaadin.ui.DateField

        content.setSpacing(true);
        content.setMargin(true);

        final VerticalLayout pane = new VerticalLayout();
        pane.addComponent(new DateField());

        content.addComponent(pane);

        Button button = new Button("Test");
        button.addClickListener(new Button.ClickListener() {
View Full Code Here

Examples of com.vaadin.ui.DateField

@SuppressWarnings("serial")
public class DefaultHandleUnparsableDateField extends TestBase {

    @Override
    protected void setup() {
        final DateField date = new DateField("Default DateField");
        date.setImmediate(true);
        addComponent(date);
        date.addListener(new Property.ValueChangeListener() {
            @Override
            public void valueChange(ValueChangeEvent event) {
                if (date.isValid()) {
                    getMainWindow()
                            .showNotification(date.getValue().toString());
                }

            }
        });

        final DateField validated = new DateField("Validated Default DateField");
        validated.setImmediate(true);
        validated.addValidator(new NullValidator("Validator: Date is NULL",
                false));
        addComponent(validated);
    }
View Full Code Here

Examples of com.vaadin.ui.DateField

        Calendar cal = Calendar.getInstance();
        cal.set(2010, 1, 1);

        Label serversideValueLabel = new Label();

        DateField df = new DateField();
        df.setResolution(DateField.RESOLUTION_DAY);
        df.setLocale(locale);
        df.setWidth("300px");
        df.setDateFormat(pattern);
        df.setImmediate(true);
        String debugId = pattern.replace('/', 'X');
        // only certain characters are allowed in debug IDs
        debugId = debugId.replaceAll("[^-a-zA-Z .'_]", "X");
        while (usedDebugIds.contains(debugId)) {
            debugId = debugId + "-";
        }
        df.setId(debugId);
        usedDebugIds.add(debugId);

        df.setData(new Data(serversideValueLabel, pattern));
        df.setValue(cal.getTime());
        df.addListener(new Property.ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                updateServerSideLabel((DateField) event.getProperty());
            }
View Full Code Here

Examples of com.vaadin.ui.DateField

        return 3163;
    }

    @Override
    protected void setup(VaadinRequest request) {
        final DateField timeField = new DateField("A read-only datefield");
        timeField.setResolution(DateField.RESOLUTION_SEC);
        timeField.setDateFormat("HH:mm:ss");
        timeField.setCaption(null);
        timeField.setIcon(null);
        timeField.setWidth("8em");
        timeField.addStyleName("timeField");
        timeField.setLocale(new Locale("fi"));

        // Set date so that testing always has same time
        Calendar c = Calendar.getInstance(Locale.ENGLISH);
        c.set(2009, 05, 12, 0, 0, 0);

        timeField.setValue(c.getTime());
        timeField.setReadOnly(true);

        addComponent(timeField);

        Button b = new Button("Switch read-only");
        b.addListener(new ClickListener() {

            @Override
            public void buttonClick(ClickEvent event) {
                timeField.setReadOnly(!timeField.isReadOnly());
            }
        });

        addComponent(b);
    }
View Full Code Here

Examples of com.vaadin.ui.DateField

        addComponent(hl);

        Calendar calendar = Calendar.getInstance();
        calendar.set(2010, 1, 1, 18, 19, 20);

        final DateField df = new DateField(null, calendar.getTime());
        df.setResolution(Resolution.SECOND);
        df.setImmediate(true);
        hl.addComponent(df);

        NativeSelect resolution = new NativeSelect(null,
                Arrays.asList(Resolution.values()));
        resolution.setImmediate(true);
        resolution.setValue(df.getResolution());
        hl.addComponent(resolution);
        resolution.addValueChangeListener(new ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                df.setResolution((Resolution) event.getProperty().getValue());
            }
        });

        final Label log = new Label("", ContentMode.PREFORMATTED);
        addComponent(log);

        df.addValueChangeListener(new Property.ValueChangeListener() {

            @Override
            public void valueChange(ValueChangeEvent event) {
                log.setValue("Value changes: " + (++count));
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.