private void buttonMousePressed(java.awt.event.MouseEvent evt) { sx = evt.getX(); sy = evt.getY(); } private void buttonMouseDragged(java.awt.event.MouseEvent evt) { if(!evt.isMetaDown()){ Point p = getLocation(); locX = p.x + evt.getX()-sx; locY = p.y + evt.getY()-sy; setLocation(locX, locY); } }
/** * Returns whether the meta key is currently down. * * @return true if meta key is down */ public boolean isMetaDown() { if (!isFocusEvent()) { return inputEvent.isMetaDown(); } throw new IllegalStateException("Can't get modifiers from focus event"); }
private static boolean isSelectionEvent(InputEvent e) { return MAC ? e.isMetaDown() : e.isControlDown(); } }
/** The CTRL key functionality is passed over to the COMMAND key (aka META key) in a MacOSX. */ static public final boolean isControlDown(final InputEvent e) { return IJ.isMacOSX() ? e.isMetaDown() : e.isControlDown(); }
/** * Returns a string containing symbolic modifier names set in the * specified event. * * @param evt The event * * @since jEdit 4.2pre3 */ public static String getModifierString(InputEvent evt) { StringBuilder buf = new StringBuilder(); if(evt.isControlDown()) buf.append(getSymbolicModifierName(InputEvent.CTRL_MASK)); if(evt.isAltDown()) buf.append(getSymbolicModifierName(InputEvent.ALT_MASK)); if(evt.isMetaDown()) buf.append(getSymbolicModifierName(InputEvent.META_MASK)); if(evt.isShiftDown()) buf.append(getSymbolicModifierName(InputEvent.SHIFT_MASK)); return buf.length() == 0 ? null : buf.toString(); } //}}}
/** * Returns a string containing symbolic modifier names set in the specified * event. * * @param evt * The event * @since jEdit 4.2pre3 */ public static String getModifierString(final InputEvent evt) { final StringBuilder buf = new StringBuilder(); if (evt.isControlDown()) { buf.append(KeyEventTranslator.getSymbolicModifierName(InputEvent.CTRL_MASK)); } if (evt.isAltDown()) { buf.append(KeyEventTranslator.getSymbolicModifierName(InputEvent.ALT_MASK)); } if (evt.isMetaDown()) { buf.append(KeyEventTranslator.getSymbolicModifierName(InputEvent.META_MASK)); } if (evt.isShiftDown()) { buf.append(KeyEventTranslator.getSymbolicModifierName(InputEvent.SHIFT_MASK)); } return (buf.length() == 0 ? null : buf.toString()); }
if(!e.isMetaDown()){ x = e.getX(); y = e.getY();
} else if (e.isAltGraphDown()) { sb.append("[ALT-GRPH]"); } else if (e.isMetaDown()) { sb.append("[META]");
private static DropAction getUserDropAction(InputEvent event) { DropAction userDropAction; if ((event.isControlDown() && event.isShiftDown()) || (event.isAltDown() && event.isMetaDown())) { userDropAction = DropAction.LINK; } else if (event.isControlDown() || (event.isAltDown())) { userDropAction = DropAction.COPY; } else if (event.isShiftDown()){ userDropAction = DropAction.MOVE; } else { userDropAction = null; } return userDropAction; }
private static DropAction getUserDropAction(InputEvent event) { DropAction userDropAction; if ((event.isControlDown() && event.isShiftDown()) || (event.isAltDown() && event.isMetaDown())) { userDropAction = DropAction.LINK; } else if (event.isControlDown() || (event.isAltDown())) { userDropAction = DropAction.COPY; } else if (event.isShiftDown()){ userDropAction = DropAction.MOVE; } else { userDropAction = null; } return userDropAction; }
static boolean modifiersMatch(@Nonnull InputEvent e, int modifiers) { if (e.isAltDown() != isAltDown(modifiers)) { return false; } if (e.isAltGraphDown() != isAltGraphDown(modifiers)) { return false; } if (e.isControlDown() != isControlDown(modifiers)) { return false; } if (e.isMetaDown() != isMetaDown(modifiers)) { return false; } if (e.isShiftDown() != isShiftDown(modifiers)) { return false; } return true; }