1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
@Override
public void onBlur(BlurEvent event) {
updateDate(((TextBox)event.getSource()).getText());
}
@Override
public void onKeyPress(KeyPressEvent event) {
if (KeyCodes.KEY_ENTER == event.getNativeEvent().getKeyCode())
updateDate(((TextBox)event.getSource()).getText());
}
private void updateDate(String inDate){
try{
Date date = DateTimeFormat.getFormat("mon format").parse(inDate);
fromCalendar.setValue(date,true);
}catch(IllegalArgumentException e){ "traitement de l'erreur"}
} |
Partager