Refine search
@Override public String toDebugString() { return super.toDebugString() + "[" + getCharCode() + "]"; }
public void onKeyPress(KeyPressEvent event) { getListener().onKeyPress( getSource(event), (char) event.getNativeEvent().getKeyCode(), KeyboardListenerCollection.getKeyboardModifiers(Event.as(event.getNativeEvent()))); }
@Override public HandlerRegistration addKeyPressHandler(KeyPressHandler handler) { return addDomHandler(handler, KeyPressEvent.getType()); }
@Override public void onKeyPress(final KeyPressEvent pevent) { int keyCode = 0; if (pevent.getNativeEvent() != null) { keyCode = pevent.getNativeEvent().getKeyCode(); final char charCode = pevent.getCharCode(); final String type = pevent.getSource().getClass().getName(); GWT.log(type); final HasFormating formatingWidget = (HasFormating) pevent.getSource(); final ValueBoxBase<E> textBox = getTextBoxFromEvent(pevent); final int cursorPos = textBox.getCursorPos(); if (pevent.isControlKeyDown() && (charCode == 'c' || charCode == 'x' || charCode == 'v')) { return; formatingWidget.formatValue(new ValueWithPos<>(newTmpValue, cursorPos + 1)); pevent.getNativeEvent().preventDefault();
public void onKeyPress(KeyPressEvent event) { String validInput = "0123456789"; if(validInput.indexOf(event.getCharCode()) == -1 && !isDeleteOrBackspaceKey(event.getNativeEvent().getKeyCode())){ event.preventDefault(); } }
if (e.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER && !e.getNativeEvent().getAltKey() && !e.getNativeEvent().getCtrlKey() && !e.getNativeEvent().getShiftKey()) { valueChange(false); if (e.getNativeEvent().getKeyCode() == KeyCodes.KEY_BACKSPACE || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_DELETE || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_END || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_ESCAPE || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_HOME || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_LEFT || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_PAGEDOWN || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_PAGEUP || e.getNativeEvent().getKeyCode() == KeyCodes.KEY_RIGHT || e.getNativeEvent().getAltKey() e.preventDefault(); // KK: otherwise incorrectly handles combinations like Shift+'=' return; } else if (BrowserInfo.get().isGecko() && e.getCharCode() == '\u0000' || e.getNativeEvent().getCtrlKey() || e.getNativeEvent().getMetaKey()) { Mask m = maskTest.get(getCursorPos()); if (m != null) { if (m.isValid(e.getCharCode()) && e.getCharCode() != PLACE_HOLDER) { int pos = getCursorPos(); valueBuilder.setCharAt(pos, m.getChar(e.getCharCode()));
@Override public void onKeyPress(KeyPressEvent event) { int keyCode = event.getNativeEvent().getKeyCode(); if (keyCode == 0) { keyCode = event.getNativeEvent().getCharCode(); } if (handleNavigation(keyCode, event.isControlKeyDown() || event.isMetaKeyDown(), event.isShiftKeyDown())) { event.preventDefault(); event.stopPropagation(); } }
@Override public void onKeyPress(KeyPressEvent event) { boolean valid = false; char pressed = event.getCharCode(); for (char c : ALLOWED_CHARS) { if (c == pressed) { valid = true; break; } } if (!valid) { event.preventDefault(); event.stopPropagation(); } } };
/** * The onKeyPress method handles all keys that were held down and then lifted up, * after the KeyDown and KeyUp events are triggered */ @Override public void onKeyPress(KeyPressEvent event) { code = new Code(event); if (code.getCharCode() > 31 && code.getCharCode() < 127) { processCode(code); event.getNativeEvent().stopPropagation(); event.getNativeEvent().preventDefault(); } }
protected void handleKeyPress(KeyPressEvent event) { // get the char code char charCode = event.getCharCode(); if (charCode == '\u0000') { /* * On some browsers the charcode does not exist in the keypress * event. In this case we switch over to the keycode. */ charCode = (char)event.getNativeEvent().getKeyCode(); } // prevent input other than [a-z|A-Z|0-9] but still allow basic navigation and editing keys if ((!Character.isDigit(charCode)) && (!Character.isLetter(charCode)) && (charCode != (char)KeyCodes.KEY_TAB) && (charCode != (char)KeyCodes.KEY_BACKSPACE) && (charCode != (char)KeyCodes.KEY_ENTER) && (charCode != (char)KeyCodes.KEY_HOME) && (charCode != (char)KeyCodes.KEY_END) && (charCode != (char)KeyCodes.KEY_LEFT) && (charCode != (char)KeyCodes.KEY_UP) && (charCode != (char)KeyCodes.KEY_RIGHT) && (charCode != (char)KeyCodes.KEY_DOWN)) { event.preventDefault(); } }
public void onKeyPress(KeyPressEvent event) { char keyCode = event.getCharCode(); if(keyCode <48 || keyCode >57) { ((TextArea)event.getSource()).cancelKey(); } } }
/** * Gets the Unicode char code (code point) for this event. * * @return the Unicode char code */ public int getUnicodeCharCode() { return getNativeEvent().getCharCode(); }
public void onKeyPress(KeyPressEvent event) { if (!isNewMessage) { if (doNline && event.getCharCode() == KeyCodes.KEY_ENTER) { doNline = false; leftIdentTimer.schedule(10); event.preventDefault(); } if (!doNline && (event.getCharCode() == KeyCodes.KEY_DOWN || event.getCharCode() == KeyCodes.KEY_UP)) { doNline = true; } } } });
public void onKeyPress(final KeyPressEvent event) { if (event.isControlKeyDown()) { return; if (!event.isShiftKeyDown()) { if (keyCode == KeyCodes.KEY_BACKSPACE || keyCode == KeyCodes.KEY_DELETE int charCode = event.getCharCode(); String oldValue = me.getValue(); String newValue = oldValue.substring(0, false); if (validationError != null) { event.preventDefault(); fireValidationError(validationError);
@Override public void onKeyPress(KeyPressEvent event) { if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) { textBox.addStyleName("highlight"); } }
/** * Gets the char code for this event. * * @return the char code */ public char getCharCode() { return (char) getUnicodeCharCode(); }
postTextEvent((char) event.getUnicodeCharCode()); event.preventDefault(); });
@Override public void onKeyPress(KeyPressEvent event) { int i = helpers.indexOf(currentHelper); if (currentHelper != null) { if (currentHelper.handleKeyPress(event)) { refreshValueBox(); event.preventDefault(); } else if (1 + i < helpers.size()) { if (!helpers.get(1 + i).handleKeyPress(event) && 2 + i < helpers.size()) { focus(i + 1); helpers.get(2 + i).handleKeyPress(event); } else { focus(i + 1); } } else { event.preventDefault(); } } }
public void onKeyPress( KeyPressEvent event ) { if ( isTheCharacterSpace( event ) ) { ( (TextBox) event.getSource() ).cancelKey(); } }
@Override public void onKeyPress(final KeyPressEvent pevent) { int keyCode = 0; if (pevent.getNativeEvent() != null) { keyCode = pevent.getNativeEvent().getKeyCode(); final char charCode = pevent.getCharCode(); final String type = pevent.getSource().getClass().getName(); GWT.log(type); final HasFormating formatingWidget = (HasFormating) pevent.getSource(); final ValueBoxBase<E> textBox = getTextBoxFromEvent(pevent); final int cursorPos = textBox.getCursorPos(); if (pevent.isControlKeyDown() && (charCode == 'c' || charCode == 'x' || charCode == 'v')) { return; formatingWidget.formatValue(new ValueWithPos<>(newTmpValue, cursorPos + 1)); pevent.getNativeEvent().preventDefault();