public DateRangeDialog() { FormLayout layout = new FormLayout(); layout.setLabelWidth(50); layout.setDefaultWidth(100); setLayout(layout); setButtons(OKCANCEL); setHeadingText(I18N.CONSTANTS.customDateRange()); setWidth(200); setHeight(150); setBodyStyle("padding: 5px"); date1 = new DateField(); date1.setFieldLabel(I18N.CONSTANTS.fromDate()); date1.getPropertyEditor().setFormat(DateTimeFormat.getMediumDateFormat()); date2 = new DateField(); date2.setFieldLabel(I18N.CONSTANTS.toDate()); date2.getPropertyEditor().setFormat(DateTimeFormat.getMediumDateFormat()); add(date1); add(date2); }