Monday, April 29, 2013

Close GWT Dilouge Box on KeyBoard ESCAPE Key

Requirement : Closeable dialogue box in GWT upon ESC key of keyboard. To achieve this we just need to override a GWT method.
private class ExtendedDialogBox extends DialogBox {

  
  protected void onPreviewNativeEvent(NativePreviewEvent event) {
   super.onPreviewNativeEvent(event);
   switch (event.getTypeInt()) {
   case Event.ONKEYDOWN:
    if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ESCAPE) {
     hide();
    }
    break;
   }
  }
 }

No comments:

Post a Comment