/** * Create a date box with a new {@link DatePicker}. */ public DateBox() { this(new DatePicker(), null, DEFAULT_FORMAT); }
this.renderer = renderer; this.datePicker = new DatePicker(); this.panel = new PopupPanel(true, true) { @Override
/** * Create a date box with a new {@link DatePicker}. */ public DateBox() { this(new DatePicker(), null, DEFAULT_FORMAT); }
/** * Create a date box with a new {@link DatePicker}. */ public DateBox() { this(new DatePicker(), null, DEFAULT_FORMAT); }
public ValueDateBox() { this(new DatePicker(), null, DEFAULT_FORMAT); }
public DateBox(Format format) { super(new DatePicker(), null, format); init(); }
private DatePicker createDatePicker() { DatePicker datePicker = new DatePicker(); datePicker.setValue(new Date(), false); datePicker.addValueChangeHandler(new ValueChangeHandler<Date>() { public void onValueChange(ValueChangeEvent<Date> event) { Date date = event.getValue(); shout("You selected " + date); } }); return datePicker; }
this.renderer = renderer; this.datePicker = new DatePicker(); this.panel = new PopupPanel(true, true) { @Override
this.renderer = renderer; this.datePicker = new DatePicker(); this.panel = new PopupPanel(true, true) { @Override
public DateFieldWidget(final FieldUpdater valueUpdater) { this.valueUpdater = valueUpdater; this.dateBox = new DateBox(new DatePicker(), null, new DateBox.DefaultFormat(DateTimeFormat.getFormat(DateTimeFormat.PredefinedFormat.DATE_SHORT))); this.dateBox.addValueChangeHandler(new ValueChangeHandler<Date>() { @Override public void onValueChange(ValueChangeEvent<Date> event) { validate(); } }); this.dateBox.getTextBox().addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { validate(); } }); }
new DateBox(new DatePicker(), null, new DefaultFormat(rDisplayFormat));
this.txtDate.setVisibleLength( DATE_FORMAT.length() ); this.format = DateTimeFormat.getFormat( DATE_FORMAT ); this.datePicker = new DatePicker();
public Widget createFilterWidget() { DatePicker datePicker = new DatePicker(); primaryDateBox = new DateBox(); primaryDateBox.setFormat(new DateBox.DefaultFormat(dateTimeFormat)); primaryDateBox.setWidth("100%"); primaryDateBox.addStyleName("dateBox"); primaryDateBox.addValueChangeHandler(valueChangeHandler); secondaryDateBox = new DateBox(); secondaryDateBox.setFormat(new DateBox.DefaultFormat(dateTimeFormat)); secondaryDateBox.setWidth("100%"); secondaryDateBox.addStyleName("dateBox"); secondaryDateBox.addValueChangeHandler(valueChangeHandler); operatorButton = new PushButton(); setButtonText(operatorButton, operator); operatorButton.addClickHandler(clickHandler); operatorButton.addStyleName("operatorButton"); horizontalPanel.addStyleName("columnDateFilter"); horizontalPanel.setVerticalAlignment(HorizontalPanel.ALIGN_MIDDLE); horizontalPanel.add(operatorButton); horizontalPanel.add(primaryDateBox); horizontalPanel.add(secondaryDateBox); horizontalPanel.setCellWidth(operatorButton, "30px"); horizontalPanel.setCellWidth(primaryDateBox, "100%"); secondaryDateBox.setVisible(false); return horizontalPanel; }