public void onKeyDown(KeyDownEvent event) { switch (event.getNativeKeyCode()) { case KeyCodes.KEY_ENTER: case KeyCodes.KEY_TAB: updateDateFromTextBox(); // Deliberate fall through case KeyCodes.KEY_ESCAPE: case KeyCodes.KEY_UP: hideDatePicker(); break; case KeyCodes.KEY_DOWN: showDatePicker(); break; } }
public void onValueChange(ValueChangeEvent<Date> event) { setValue(parseDate(false), normalize(event.getValue()), true, true); hideDatePicker(); preventDatePickerPopup(); box.setFocus(true); }
public void onKeyDown(KeyDownEvent event) { switch (event.getNativeKeyCode()) { case KeyCodes.KEY_ENTER: case KeyCodes.KEY_TAB: updateDateFromTextBox(); // Deliberate fall through case KeyCodes.KEY_ESCAPE: case KeyCodes.KEY_UP: hideDatePicker(); break; case KeyCodes.KEY_DOWN: showDatePicker(); break; } }
public void onKeyDown(KeyDownEvent event) { switch (event.getNativeKeyCode()) { case KeyCodes.KEY_ENTER: case KeyCodes.KEY_TAB: updateDateFromTextBox(); // Deliberate fall through case KeyCodes.KEY_ESCAPE: case KeyCodes.KEY_UP: hideDatePicker(); break; case KeyCodes.KEY_DOWN: showDatePicker(); break; } }
public void onValueChange(ValueChangeEvent<Date> event) { setValue(parseDate(false), normalize(event.getValue()), true, true); hideDatePicker(); preventDatePickerPopup(); box.setFocus(true); }
public void onValueChange(ValueChangeEvent<Date> event) { setValue(parseDate(false), normalize(event.getValue()), true, true); hideDatePicker(); preventDatePickerPopup(); box.setFocus(true); }
/*************************************** * @see DateBox#hideDatePicker() */ @Override public void hideDatePicker() { super.hideDatePicker(); if (isDatePickerShowing()) { setValue(((GwtDatePicker) getDatePicker()).getDate()); } }