List of usage examples for com.google.gwt.event.dom.client KeyCodes KEY_ENTER
int KEY_ENTER
To view the source code for com.google.gwt.event.dom.client KeyCodes KEY_ENTER.
Click Source Link
From source file:accelerator.client.ui.widget.AbstractButton.java
License:Open Source License
protected static boolean isKeyAssigned(int code) { switch (code) { case KeyCodes.KEY_ENTER: return true; default:/*from www. j av a 2 s. c o m*/ return false; } }
From source file:accelerator.client.ui.widget.AbstractButton.java
License:Open Source License
private void keyboardNavigation(Event event) { if (disabled) { return;/*from w w w. ja v a2s . co m*/ } int code = DOM.eventGetKeyCode(event); switch (code) { case KeyCodes.KEY_ENTER: NativeEvent ne = Document.get().createClickEvent(0, 0, 0, 0, 0, false, false, false, false); ClickEvent.fireNativeEvent(ne, this); break; } }
From source file:ar.com.cristal.creditos.client.clientes.busqueda.BusquedaClientesView.java
License:Open Source License
@UiHandler("rpAnimal") void onRpKeyPress(KeyUpEvent event) { if (KeyCodes.KEY_ENTER == event.getNativeKeyCode()) listener.buscarVacas(listadoAnimales); }
From source file:ar.com.cristal.creditos.client.clientes.busqueda.BusquedaClientesView.java
License:Open Source License
@UiHandler("rcAnimal") void onRcKeyPress(KeyUpEvent event) { if (KeyCodes.KEY_ENTER == event.getNativeKeyCode()) listener.buscarVacas(listadoAnimales); }
From source file:asquare.gwt.tk.client.ui.UrlLocation.java
License:Apache License
public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { setFocus(false);/*from w w w. j a v a 2 s. c om*/ for (Iterator<URLListener> iter = m_listeners.iterator(); iter.hasNext();) { iter.next().urlEntered(this); } } }
From source file:asquare.gwt.tkdemo.client.demos.DialogPanel.java
License:Apache License
private Widget createAlertDialogDemo() { BasicPanel panel = new BasicPanel("div", "block"); panel.setStyleName("example division"); DomUtil.setStyleAttribute(panel, "whiteSpace", "nowrap"); panel.add(new HTML("<h4>AlertDialog examples</h4>")); final Button showInfo = new Button("Info"); showInfo.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { AlertDialog.createInfo(null, "Caption text", "Message text").show(showInfo); }/*ww w.ja v a 2 s . c o m*/ }); panel.add(showInfo); final Button showWarning = new Button("Warning"); showWarning.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { AlertDialog.createWarning(null, "Caption text", "Message text").show(showWarning); } }); panel.add(showWarning); final Button showError = new Button("Error"); showError.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { AlertDialog.createError(null, "Caption text", "Message text").show(showError); } }); panel.add(showError); final Button showModified = new Button("Modified"); showModified.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { AlertDialog dialog = AlertDialog.createWarning(null, "Modified alert", "This dialog was created by a factory method. It was modified to remove the Cancel button"); dialog.removeButton(dialog.getButton(1)); dialog.getKeyMap().remove('C'); // hotkeys are mapped in upper case dialog.show(showModified); } }); panel.add(showModified); final Button showImagesAsButtons = new Button("Images as buttons"); showImagesAsButtons.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { AlertDialog dialog = new AlertDialog(); dialog.addStyleName("alert-imageButtons"); dialog.setCaptionText("Caption text", false); dialog.setMessage( "Plain images are used instead of buttons. Since images cannot be focused, they are omitted from the focus cycle. "); dialog.setIcon(TkImageFactory.getInstance().createAlertDialogImages().AlertIcon16().createImage()); Icon check = new Icon("CheckIcon32.png", 32, 32); check.setTitle("OK"); dialog.addButton(check, (char) KeyCodes.KEY_ENTER, null, AlertDialog.BUTTON_DEFAULT); Icon x = new Icon("XIcon32.png", 32, 32); x.setTitle("Cancel"); dialog.addButton(x, 'x', null, AlertDialog.BUTTON_CANCEL); dialog.show(showImagesAsButtons); } }); panel.add(showImagesAsButtons); final Button showImagesInButtons = new Button("Images in buttons"); showImagesInButtons.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { AlertDialog dialog = new AlertDialog(); dialog.setCaptionText("Caption text", false); dialog.setMessage("Buttons can contain images and text. "); dialog.setIcon(TkImageFactory.getInstance().createAlertDialogImages().AlertIcon16().createImage()); Button ok = new Button( "<img src='CheckIcon16.png' title='OK' style='width: 16; height: 16; vertical-align: middle;'/> OK"); dialog.addButton(ok, 'o', null, AlertDialog.BUTTON_DEFAULT); Button cancel = new Button( "<img src='XIcon16.png' title='Cancel' style='width: 16; height: 16; vertical-align: middle;'/> Cancel"); dialog.addButton(cancel, 'c', null, AlertDialog.BUTTON_CANCEL); dialog.show(showImagesInButtons); } }); panel.add(showImagesInButtons); final Button showStyled = new Button("Styled"); showStyled.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { AlertDialog dialog = new AlertDialog(); dialog.addStyleName("alert-styled"); dialog.getGlassPanel().addStyleName("alert-styled-glassPanel"); dialog.setCaptionText("Caption text", false); ColumnPanel message = new ColumnPanel(); message.setWidth("100%"); message.add(TkImageFactory.getInstance().createAlertDialogImages().AlertIcon32().createImage()); message.add(new HTML(" ")); message.add(new HTML("<b>Message summary</b><br/>Message detail")); message.addCell(); message.setCellWidth("32px"); dialog.setMessage(message); dialog.addButton(AlertDialog.TEXT_OK, 'o', null, AlertDialog.BUTTON_DEFAULT); dialog.addButton(AlertDialog.TEXT_CANCEL, 'c', null, AlertDialog.BUTTON_CANCEL); dialog.show(showStyled); } }); panel.add(showStyled); return panel; }
From source file:at.ait.dme.yuma.client.colorpicker.ColorPicker.java
License:Artistic License
/** * Fired when a keyboard action generates a character. This occurs after onKeyDown and onKeyUp are fired for the physical key that was pressed. * * It should be noted that many browsers do not generate keypress events for non-printing keyCode values, such as KEY_ENTER or arrow keys. These keyCodes can be reliably captured either with onKeyDown(Widget, char, int) or onKeyUp(Widget, char, int). * * Subclasses that override this method must call <tt>super.onKeyPress(sender, keyCode, modifiers)</tt> to ensure that the Widget recieves its events. * @param sender the widget that was focused when the event occurred. * @see com.google.gwt.user.client.ui.KeyboardListener *///from www .ja v a2 s . c o m public void onKeyPress(KeyPressEvent event) { Widget sender = (Widget) event.getSource(); char keyCode = event.getCharCode(); if (sender == tbHexColor) { // Disallow non-hex in hexadecimal boxes if ((!Character.isDigit(keyCode)) && (keyCode != 'A') && (keyCode != 'a') && (keyCode != 'B') && (keyCode != 'b') && (keyCode != 'C') && (keyCode != 'c') && (keyCode != 'D') && (keyCode != 'd') && (keyCode != 'E') && (keyCode != 'e') && (keyCode != 'F') && (keyCode != 'f') && (keyCode != (char) KeyCodes.KEY_TAB) && (keyCode != (char) KeyCodes.KEY_BACKSPACE) && (keyCode != (char) KeyCodes.KEY_DELETE) && (keyCode != (char) KeyCodes.KEY_ENTER) && (keyCode != (char) KeyCodes.KEY_HOME) && (keyCode != (char) KeyCodes.KEY_END) && (keyCode != (char) KeyCodes.KEY_LEFT) && (keyCode != (char) KeyCodes.KEY_UP) && (keyCode != (char) KeyCodes.KEY_RIGHT) && (keyCode != (char) KeyCodes.KEY_DOWN)) { ((TextBox) sender).cancelKey(); } } else { // Disallow non-numerics in numeric boxes if ((!Character.isDigit(keyCode)) && (keyCode != (char) KeyCodes.KEY_TAB) && (keyCode != (char) KeyCodes.KEY_BACKSPACE) && (keyCode != (char) KeyCodes.KEY_DELETE) && (keyCode != (char) KeyCodes.KEY_ENTER) && (keyCode != (char) KeyCodes.KEY_HOME) && (keyCode != (char) KeyCodes.KEY_END) && (keyCode != (char) KeyCodes.KEY_LEFT) && (keyCode != (char) KeyCodes.KEY_UP) && (keyCode != (char) KeyCodes.KEY_RIGHT) && (keyCode != (char) KeyCodes.KEY_DOWN)) { ((TextBox) sender).cancelKey(); } } }
From source file:br.org.olimpiabarbacena.shared.InputValidator.java
License:Apache License
public static boolean isInteger(char keycode) { return Character.isDigit(keycode) || (keycode == (char) KeyCodes.KEY_TAB) || (keycode == (char) KeyCodes.KEY_BACKSPACE) || (keycode == (char) KeyCodes.KEY_DELETE) || (keycode == (char) KeyCodes.KEY_ENTER) || (keycode == (char) KeyCodes.KEY_HOME) || (keycode == (char) KeyCodes.KEY_END) || (keycode == (char) KeyCodes.KEY_LEFT) || (keycode == (char) KeyCodes.KEY_UP) || (keycode == (char) KeyCodes.KEY_RIGHT) || (keycode == (char) KeyCodes.KEY_DOWN); }
From source file:bufferings.ktr.wjr.client.ui.widget.WjrAbstractButton.java
License:Apache License
/** * Check if the key code is assigned or not. * /* w ww .j a va 2 s . c o m*/ * @param code * The key code. * @return True if the key is assigned, false if not. */ protected static boolean isKeyAssigned(int code) { switch (code) { case KeyCodes.KEY_ENTER: return true; default: return false; } }
From source file:bufferings.ktr.wjr.client.ui.widget.WjrAbstractButton.java
License:Apache License
private void keyboardNavigation(Event event) { if (disabled) { return;//from w w w .j a v a2 s.c o m } int code = DOM.eventGetKeyCode(event); switch (code) { case KeyCodes.KEY_ENTER: { NativeEvent nativeEvent = Document.get().createClickEvent(0, 0, 0, 0, 0, false, false, false, false); ClickEvent.fireNativeEvent(nativeEvent, this); break; } } }