myNode.setOnMouseClicked(new EventHandler<MouseEvent>() { @Override public void handle(MouseEvent mouseEvent) { if(mouseEvent.getButton().equals(MouseButton.PRIMARY)){ if(mouseEvent.getClickCount() == 2){ System.out.println("Double clicked"); } } } });
private MouseEvent translateEvent(MouseEvent e) { Dimension stretchedDimensions = client.getStretchedDimensions(); Dimension realDimensions = client.getRealDimensions(); int newX = (int) (e.getX() / (stretchedDimensions.width / realDimensions.getWidth())); int newY = (int) (e.getY() / (stretchedDimensions.height / realDimensions.getHeight())); return new MouseEvent((Component) e.getSource(), e.getID(), e.getWhen(), e.getModifiersEx(), newX, newY, e.getClickCount(), e.isPopupTrigger(), e.getButton()); } }
public TableCellMouseEvent( MouseEvent sample ){ super(sample.getComponent(), sample.getID(), sample.getWhen(), sample.getModifiers(), sample.getX(), sample.getY(), sample.getXOnScreen(), sample.getYOnScreen(), sample.getClickCount(), sample.isPopupTrigger(), sample.getButton() ); }
public void mouseClicked(MouseEvent e) { TableColumnModel columnModel = getColumnModel(); int viewColumn = columnModel.getColumnIndexAtX(e.getX()); int column = convertColumnIndexToModel(viewColumn); if ( (e.getButton() == MouseEvent.BUTTON1) && (e.getClickCount() == 2) && (column != -1) ) JTableHelper.setOptimalColumnWidth(table, column); } });
@Override public void mousePressed(MouseEvent e) { if (textArea==null) { return; } if (e.getButton()==MouseEvent.BUTTON1) { int pos = textArea.viewToModel(new Point(0, e.getY())); if (pos>=0) { // Not -1 textArea.setCaretPosition(pos); } mouseDragStartOffset = pos; } else { mouseDragStartOffset = -1; } }
/** * Creates a new event instance. * * @param pane the source map pane * @param event the source mouse event */ public MapMouseEvent(MapPane pane, MouseEvent event) { super( (Component) pane, event.getID(), event.getWhen(), event.getModifiers(), event.getX(), event.getY(), event.getClickCount(), event.isPopupTrigger(), event.getButton()); worldCoords = calculateWorldPos(pane, event); isWheelEvent = false; wheelAmount = 0; }
@Override public void mousePressed (MouseEvent e) { synchronized (this) { TouchEvent event = usedTouchEvents.obtain(); event.pointer = 0; event.x = e.getX(); event.y = e.getY(); event.type = TouchEvent.TOUCH_DOWN; event.button = toGdxButton(e.getButton()); event.timeStamp = System.nanoTime(); touchEvents.add(event); deltaX = event.x - touchX; deltaY = event.y - touchY; touchX = event.x; touchY = event.y; touchDown = true; pressedButtons.add(event.button); lwjglAwtCanvas.graphics.requestRendering(); } }
public TreeTableMouseEvent(TreeTable source, MouseEvent e) { super(source, e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); }
public void mouseDragged(MouseEvent e) { isDragging = true; JComponent c = ColorWell.this; Point pt = e.getPoint(); JFrame frame = (JFrame) SwingUtilities.getWindowAncestor(c); pt = SwingUtilities.convertPoint(c, pt, frame.getContentPane()); MouseEvent newEvent = new MouseEvent(colorPicker, e.getID(), e.getWhen(), e.getModifiers(), (int) pt.getX(), (int) pt.getY(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); colorPicker.dispatchEvent(newEvent); }
private void myMouseClicked(MouseEvent e) { String doubleClick = e.getClickCount() > 1 ? "Double" : ""; String rightClick = e.getButton() != MouseEvent.BUTTON1 ? "Right" : ""; log.trace("mouse%s%sClicked: %d,%d", rightClick, doubleClick, e.getX(), e.getY()); if (SX.isSet(doubleClick)) { if (SX.isNotSet(rightClick)) { eventState(CLICKDOUBLE, e.getX(), e.getY()); } } else if (SX.isSet(rightClick)) { eventState(CLICKRIGHT, e.getX(), e.getY()); } else { eventState(CLICKLEFT, e.getX(), e.getY()); } }
@Override public void mouseReleased (MouseEvent e) { synchronized (this) { TouchEvent event = usedTouchEvents.obtain(); event.pointer = 0; event.x = e.getX(); event.y = e.getY(); event.button = toGdxButton(e.getButton()); event.type = TouchEvent.TOUCH_UP; event.timeStamp = System.nanoTime(); touchEvents.add(event); deltaX = event.x - touchX; deltaY = event.y - touchY; touchX = event.x; touchY = event.y; pressedButtons.remove(event.button); if (pressedButtons.size == 0) touchDown = false; lwjglAwtCanvas.graphics.requestRendering(); } }
public MouseEventDouble(MouseEvent e) { this((Component) e.getSource(), e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); }
public void mouseDragged(MouseEvent e) { isDragging = true; JComponent c = ColorWell.this; Point pt = e.getPoint(); JFrame frame = (JFrame) SwingUtilities.getWindowAncestor(c); pt = SwingUtilities.convertPoint(c, pt, frame.getContentPane()); MouseEvent newEvent = new MouseEvent(colorPicker, e.getID(), e.getWhen(), e.getModifiers(), (int) pt.getX(), (int) pt.getY(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); colorPicker.dispatchEvent(newEvent); }
void moduleOutput_mouseClicked(MouseEvent e) { if (e.getClickCount() == 2 || e.getButton() == e.BUTTON3) { this.messagesMenu.show(this.moduleOutput, e.getX(), e.getY()); } }
@Override public void mousePressed (MouseEvent e) { synchronized (this) { TouchEvent event = usedTouchEvents.obtain(); event.pointer = 0; event.x = e.getX(); event.y = e.getY(); event.type = TouchEvent.TOUCH_DOWN; event.button = toGdxButton(e.getButton()); event.timeStamp = System.nanoTime(); touchEvents.add(event); deltaX = event.x - touchX; deltaY = event.y - touchY; touchX = event.x; touchY = event.y; touchDown = true; pressedButtons.add(event.button); lwjglAwtCanvas.graphics.requestRendering(); } }
void handleMouseMotionEvent(MouseEvent e) { MouseEvent me = new MouseEvent(this, e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); // IMPORTANT: See comment on the helper method! doLightweightDispatching(e); }
@Override public void mouseClicked(MouseEvent e) { if ((e.getClickCount() & 1) == 0 && (e.getClickCount() > 0)) { // double clicks and repeated double clicks if (e.getButton() == MouseEvent.BUTTON1) { Object obj = e.getSource(); if (obj instanceof MageCard) { this.cardEventSource.fireEvent(((MageCard)obj).getOriginal(), ClientEventType.PICK_A_CARD); this.hidePopup(); AudioManager.playOnDraftSelect(); } } } }
void logs_mouseClicked(MouseEvent e) { if (e.getClickCount() == 2 || e.getButton() == e.BUTTON3) { this.messagesMenu.show(this.logs, e.getX(), e.getY()); } }