public class VMyTextArea extends VTextArea { VMyTextArea() { super(); addKeyDownHandler(new KeyDownHandler() { public void onKeyDown(KeyDownEvent event) { int kc = event.getNativeKeyCode(); if (kc == KeyCodes.KEY_BACKSPACE || kc == KeyCodes.KEY_DELETE) { event.preventDefault(); } } }); } }
@Override public void onKeyDown(KeyDownEvent event) { int iChar = event.getNativeKeyCode(); if (iChar == ' ') { event.preventDefault(); } } });
@Override public void onKeyDown(KeyDownEvent event) { if (vaadinModality && event.getNativeKeyCode() == KeyCodes.KEY_BACKSPACE && !isFocusedElementEditable()) { event.preventDefault(); } }
@Override public void onKeyDown(KeyDownEvent event) { int keyCode = event.getNativeKeyCode(); if (keyCode == KeyCodes.KEY_ENTER && choiceList.getSelectedIndex() != -1) { event.preventDefault(); event.stopPropagation(); select(); } else if (keyCode == KeyCodes.KEY_ESCAPE) { event.preventDefault(); close(); } }
public void onKeyDown(KeyDownEvent event) { int keyCode = event.getNativeKeyCode(); if (keyCode == KeyCodes.KEY_ENTER && choiceList.getSelectedIndex() != -1) { event.preventDefault(); event.stopPropagation(); select(); } else if (keyCode == KeyCodes.KEY_ESCAPE) { event.preventDefault(); close(); } }
@EventHandler("name") public void onKeyPressEvent(final KeyDownEvent e) { if (e.getNativeKeyCode() == KeyCodes.KEY_ENTER) { e.preventDefault(); onSave(null); } }
@Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { if (handleDefaultAction()) { event.preventDefault(); event.stopPropagation(); } } } };
@Override public void onKeyDown(KeyDownEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { if (handleDefaultAction()) { event.preventDefault(); event.stopPropagation(); } } } };
@PostConstruct public void init() { // Configure valueField and customValueField controls valueComboBox.init(this, true, valueField, customValueField, false, false, CUSTOM_PROMPT, ENTER_TYPE_PROMPT); customValueField.addKeyDownHandler((KeyDownEvent event) -> { int iChar = event.getNativeKeyCode(); if (iChar == ' ') { event.preventDefault(); } }); }
@Test public void tabKeyCanvasActions() { final KeyDownEvent e = mockKeyDownEvent(Optional.of(KeyCodes.KEY_TAB), Optional.of(false), Optional.of(false)); handler.onKeyDown(e); verify(gridCell).flush(); verify(e).preventDefault(); verifyCommonActions(); }
private void performKeyDownAction(@Nonnull final KeyDownEvent event) { if (isRowSelected) { event.preventDefault(); if (event.isUpArrow()) { selectRow(selectedRowIndex - 1); } else if (event.isDownArrow()) { selectRow(selectedRowIndex + 1); } ScrollMarker scrollMarker = new ScrollMarker(table.getRowFormatter().getElement(selectedRowIndex)); scroller.ensureVisible(scrollMarker); } }
protected void onEditorKeyDown(KeyDownEvent e) { int kc = e.getNativeKeyCode(); switch (kc) { case 66: if (e.isControlKeyDown()) { e.stopPropagation(); e.preventDefault(); getBasicFormatter().toggleBold(); } break; case 73: if (e.isControlKeyDown()) { e.stopPropagation(); e.preventDefault(); getBasicFormatter().toggleItalic(); } break; case 85: if (e.isControlKeyDown()) { e.stopPropagation(); e.preventDefault(); getBasicFormatter().toggleUnderline(); } break; } }
@Override public void onKeyDown(KeyDownEvent keyDownEvent) { if (selectedElement == null) { return; } Element element = null; if (keyDownEvent.isDownArrow()) { element = selectedElement.getNextSiblingElement(); if (element == null) { return; } } if (keyDownEvent.isUpArrow()) { element = selectedElement.getPreviousSiblingElement(); if (element.getClassName().equals("")) { return; } } if (keyDownEvent.isUpArrow() || keyDownEvent.isDownArrow()) { keyDownEvent.preventDefault(); element.scrollIntoView(); selectElement(element); } } },
@Override public void onKeyDown(KeyDownEvent 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 onKeyDown(final KeyDownEvent e) { final int keyCode = e.getNativeKeyCode(); final boolean isShiftKeyDown = e.isShiftKeyDown(); switch (keyCode) { case KeyCodes.KEY_TAB: case KeyCodes.KEY_ENTER: gridCell.flush(); moveSelection(keyCode, isShiftKeyDown); e.preventDefault(); case KeyCodes.KEY_ESCAPE: gridCell.destroyResources(); gridPanel.setFocus(true); gridLayer.batch(); } e.stopPropagation(); }
@Override public void onKeyDown(final KeyDownEvent e) { final int keyCode = e.getNativeKeyCode(); final boolean isShiftKeyDown = e.isShiftKeyDown(); switch (keyCode) { case KeyCodes.KEY_TAB: case KeyCodes.KEY_ENTER: gridCell.flush(); moveSelection(keyCode, isShiftKeyDown); e.preventDefault(); case KeyCodes.KEY_ESCAPE: gridCell.destroyResources(); gridPanel.setFocus(true); gridLayer.batch(); } e.stopPropagation(); }
@Override public void onKeyDown(final KeyDownEvent event) { final GridWidget selectedGridWidget = getSelectedGridWidget(); if (selectedGridWidget == null) { return; } final KeyboardOperation operation = getOperation(event); if (operation == null) { return; } if (!operation.isExecutable(selectedGridWidget)) { return; } final boolean redraw = operation.perform(selectedGridWidget, event.isShiftKeyDown(), event.isControlKeyDown()); event.preventDefault(); event.stopPropagation(); flushDOMElements(selectedGridWidget); if (redraw) { gridLayer.draw(); } }
@Override public void onKeyDown(final KeyDownEvent event) { final GridWidget selectedGridWidget = getSelectedGridWidget(); if (selectedGridWidget == null) { return; } final KeyboardOperation operation = getOperation(event); if (operation == null) { return; } if (!operation.isExecutable(selectedGridWidget)) { return; } final boolean redraw = operation.perform(selectedGridWidget, event.isShiftKeyDown(), event.isControlKeyDown()); event.preventDefault(); event.stopPropagation(); flushDOMElements(selectedGridWidget); if (redraw) { gridLayer.draw(); } }
int iChar = event.getNativeKeyCode(); if (iChar == ' ') { event.preventDefault();
@Override public void onKeyDown(KeyDownEvent event) { if (isRightAlt(event.getNativeEvent())) { setRightAltDown(true); } if (isLeftAlt(event.getNativeEvent())) { setLeftAltDown(true); } int code = convertToJavaKeyCode(event.getNativeEvent()); boolean handled = keyListener.onKeyPressed(new KeyEvent(code, getModifiers(event), getChar(event.getNativeEvent()))); // YES WE REALLY DO want JavaKeyCodes not GWTKeycodes here if (code == JavaKeyCodes.VK_LEFT || code == JavaKeyCodes.VK_RIGHT) { readPosition(); } // need to prevent default for arrows to kill keypress // (otherwise strange chars appear in Firefox). Backspace/delete // also need killing. // also kill events while left alt down: alt+e, alt+d working in // browser // YES WE REALLY DO want JavaKeyCodes not GWTKeycodes here if (code == JavaKeyCodes.VK_DELETE || code == JavaKeyCodes.VK_ESCAPE || handled || isLeftAltDown()) { event.preventDefault(); } event.stopPropagation(); }