boolean isModifierDown = OSType.getOSType() == OSType.MacOS ? e.isMetaDown() : e.isControlDown();
/** * @see KeyEvent */ public boolean isMetaDown() { return event.isMetaDown(); }
/** * @see KeyEvent */ public boolean isMetaDown() { return event.isMetaDown(); }
private boolean controlIsPressed(KeyEvent e) { boolean mac = System.getProperty("os.name", "").toUpperCase().startsWith("MAC"); return e.isControlDown() || (mac && e.isMetaDown()); }
@ScriptFunction(jsDoc = META_DOWN_JS_DOC) public boolean isMetaDown() { return delegate.isMetaDown(); }
private static boolean isSave(KeyEvent ke) { return (ke.isMetaDown() || ke.isControlDown()) && ke.getKeyCode() == KeyEvent.VK_S; }
public void keyPressed(KeyEvent keyEvent) { if (keyEvent.isMetaDown()) { if (keyEvent.getKeyCode() == KeyEvent.VK_RIGHT) { navigateRight(); } else if (keyEvent.getKeyCode() == KeyEvent.VK_LEFT) { navigateLeft(); } } }
@Override public boolean dispatchKeyEvent(KeyEvent e) { if (!e.isConsumed()) { if (e.isMetaDown()) { if (e.getKeyCode() == KeyEvent.VK_V || e.getKeyCode() == KeyEvent.VK_A || e.getKeyCode() == KeyEvent.VK_C || e.getKeyCode() == KeyEvent.VK_X) { e.setModifiers(KeyEvent.CTRL_DOWN_MASK); } } } return false; } });
@Override public boolean dispatchKeyEvent(KeyEvent e) { if (!e.isConsumed()) { if (e.isMetaDown()) { if (e.getKeyCode() == KeyEvent.VK_V || e.getKeyCode() == KeyEvent.VK_A || e.getKeyCode() == KeyEvent.VK_C || e.getKeyCode() == KeyEvent.VK_X) { e.setModifiers(KeyEvent.CTRL_DOWN_MASK); } } } return false; } });
/** * Returns true if the pressed key is a modifier key (including 'escape' and 'tab' + control key). * @param e key event * @return result of check */ public static boolean modifier(final KeyEvent e) { final int c = e.getKeyCode(); return c == VK_ALT || c == VK_SHIFT || c == VK_META || c == VK_CONTROL || c == VK_PAUSE || c == VK_CAPS_LOCK || c == VK_ESCAPE || c == VK_TAB && (e.isAltDown() || e.isMetaDown() || e.isControlDown()); }
/** * Returns true if the pressed key is a modifier key (including 'escape' and 'tab' + control key). * @param e key event * @return result of check */ public static boolean modifier(final KeyEvent e) { final int c = e.getKeyCode(); return c == VK_ALT || c == VK_SHIFT || c == VK_META || c == VK_CONTROL || c == VK_PAUSE || c == VK_CAPS_LOCK || c == VK_ESCAPE || c == VK_TAB && (e.isAltDown() || e.isMetaDown() || e.isControlDown()); }
/** * Returns true if the pressed key includes a control key. * @param e key event * @return result of check */ public static boolean control(final KeyEvent e) { // With Mac, special characters are available via ALT return e.isControlDown() || e.isMetaDown() || !MAC && e.isAltDown(); }
private void setModifiers(KeyEvent ke) { if (ke.isShiftDown() || ke.isControlDown() || ke.isAltDown() || ke.isMetaDown()) { panel.shiftCheckbox.setSelected(ke.isShiftDown()); panel.controlCheckbox.setSelected(ke.isControlDown()); panel.altCheckbox.setSelected(ke.isAltDown()); panel.metaCheckbox.setSelected(ke.isMetaDown()); } }
boolean isTypeAheadKey(KeyEvent e) { return !e.isAltDown() && !e.isControlDown() && !e.isMetaDown(); } }
/** * Returns true if the pressed key includes a control key. * @param e key event * @return result of check */ public static boolean control(final KeyEvent e) { // With Mac, special characters are available via ALT return e.isControlDown() || e.isMetaDown() || !MAC && e.isAltDown(); }
public void keyPressed(KeyEvent event) { if (event.getKeyChar() == 'v' && event.isMetaDown()) { performPaste(); // Consume the event to stop a double paste event.consume(); // Fire a component change event so that handlers for things like button enabling get to run ViewEvents.fireComponentChangedEvent(getModel().get().getPanelName(), getModel()); } } });
public static boolean isReallyTypedEvent(KeyEvent e) { char c = e.getKeyChar(); if (c < 0x20 || c == 0x7F) return false; if (SystemInfo.isMac) { return !e.isMetaDown() && !e.isControlDown(); } return !e.isAltDown() && !e.isControlDown(); }
private String toString(KeyEvent ke) { if (!ke.isShiftDown() && !ke.isControlDown() && !ke.isAltDown() && !ke.isMetaDown()) { int modifiers = panel.altCheckbox.isSelected() ? KeyEvent.ALT_MASK : 0; modifiers = modifiers | (panel.controlCheckbox.isSelected() ? KeyEvent.CTRL_MASK : 0); modifiers = modifiers | (panel.metaCheckbox.isSelected() ? KeyEvent.META_MASK : 0); modifiers = modifiers | (panel.shiftCheckbox.isSelected() ? KeyEvent.SHIFT_MASK : 0); ke = new KeyEvent((Component)ke.getSource(), ke.getID(), ke.getWhen(), modifiers, ke.getKeyCode(), ke.getKeyChar()); } keyStroke = KeyStroke.getKeyStrokeForEvent(ke); currentKeyCode = ke.getKeyCode(); return KeyEvent.getKeyText(currentKeyCode); }
public void keyTyped(KeyEvent e){ logger.info("is typed"); if(e.isControlDown() || e.isAltDown() || e.isAltGraphDown() || e.isMetaDown()){ // Skip }else{ char typed = e.getKeyChar(); String allowedChars = "QWERTYUIOPASDFGHJKLZXCVBNM?qwertyuiopasdfghjklzxcvbnm"; if(allowedChars.indexOf(typed) > -1){ if(aliViewWindow.requestEditMode()){ replaceSelectedWithChar(typed); } } } }
@Override public void keyReleased(KeyEvent e) { if (!e.isAltDown() && !e.isAltGraphDown() && !e.isControlDown() && !e.isMetaDown() && !e.isShiftDown()) { searchFieldKeyReleased(e); } } });