public void mousePressed(MouseEvent e) { if ((e.getModifiers() & MouseEvent.BUTTON3_MASK) != 0) { showPopup(_lastEditedNode, e.getX(), e.getY()); } stopCellEditing(); } });
public void mousePressed(MouseEvent e) { Point p=e.getPoint(); double bestdist=Double.MAX_VALUE, dist; int mod=e.getModifiers(); Node n; if((mod & InputEvent.BUTTON3_MASK) != 0) { System.out.println("\nright button at " + p); n=findNodeAtPoint(p); if(n != null) { System.out.println("Found node at " + p + ": " + n); new SendDialog(findParent(), n, myname, wb.disp); repaint(); } e.consume(); return; } for(int i=0; i < nodes.size(); i++) { n=nodes.get(i); dist=(n.x - p.x) * (n.x - p.x) + (n.y - p.y) * (n.y - p.y); if(dist < bestdist) { pick=n; bestdist=dist; } } pickfixed=pick.fixed; pick.fixed=true; pick.x=p.x; pick.y=p.y; repaint(); }
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); }
/** * 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; }
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()); }
@Override public void mouseClicked(MouseEvent e) { if (e.getClickCount() == 2) { removeButtonActionPerformed(); } if ((e.getModifiers() & InputEvent.BUTTON3_MASK) != 0) { contextMenuActionPerformed(); } } };
protected static MouseEvent cloneMouseEvent(MouseEvent me, Object source, int eId, Point pt) { if (source != null && source instanceof Component) { return new MouseEvent((Component) source, eId, me.getWhen(), me.getModifiers(), pt.x, pt.y, me.getXOnScreen(), me.getYOnScreen(), me.getClickCount(), me.isPopupTrigger(), me.getButton()); } else { return me; } }
public void mouseMoved (MouseEvent e) { JEditorPane c = (JEditorPane) e.getComponent (); final NbEditorDocument doc = (NbEditorDocument) c.getDocument (); if (highlight != null) highlight.remove (); highlight = null; runnable = null; if (((e.getModifiers() | e.getModifiersEx()) & InputEvent.CTRL_DOWN_MASK) != InputEvent.CTRL_DOWN_MASK) { return; } int offset = c.viewToModel (e.getPoint ()); highlight (doc, offset); c.repaint (); }
private MouseEvent createAdaptedMouseEvent(MouseEvent e, int scale) { return new MouseEvent(e.getComponent(), e.getID(), e.getWhen(), e.getModifiers(), e.getX() / scale, e .getY() / scale, e.getClickCount(), e.isPopupTrigger(), e.getButton()); }
@Override public void mouseClicked(MouseEvent e) { if (e.getModifiers() == InputEvent.BUTTON3_MASK) { if (!(e.getSource() instanceof JList)) { return; } queueList = (JList) e.getSource(); queueListModel = (DefaultListModel) queueList.getModel(); queueList.requestFocus(); int nx = e.getX(); if (nx > 500) { nx = nx - popup.getSize().width; } popup.show(e.getComponent(), nx, e.getY() - popup.getSize().height); } } }
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() ); }
/** Mouse Motion Listener Events **/ @Override public void mouseDragged(MouseEvent me) { this.current = me.getPoint(); int dx = this.current.x - this.last.x; int dy = this.current.y - this.last.y; if (me.isShiftDown() || me.getModifiers() == this.panMouseButton) { if (ortho) { // Treat dx and dy as vectors relative to the rotation angle. this.eye.x -= ((dx * this.translationVectorH.x * this.panMultiplierX) + (dy * this.translationVectorV.x * panMultiplierY)); this.eye.y += ((dy * this.translationVectorV.y * panMultiplierY) - (dx * this.translationVectorH.y * this.panMultiplierX)); this.eye.z -= ((dx * this.translationVectorH.z * this.panMultiplierX) + (dy * this.translationVectorV.z * panMultiplierY)); } else { this.eye.x += dx; this.eye.y += dy; } } else { this.rotation.x += dx / 2.0; this.rotation.y -= dy / 2.0; if (ortho) { setHorizontalTranslationVector(); setVerticalTranslationVector(); } } // Now that the motion has been accumulated, reset last. this.last = this.current; }
int nclicks = e.getClickCount(); null, e.getWhen(), e.getModifiers()));
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); }
protected MouseEvent convertMouseEvent(MouseEvent e) { Point convertedPoint = SwingUtilities.convertPoint((Component) e .getSource(), e.getPoint(), list); MouseEvent newEvent = new MouseEvent((Component) e.getSource(), e .getID(), e.getWhen(), e.getModifiers(), convertedPoint.x, convertedPoint.y, e.getXOnScreen(), e.getYOnScreen(), e .getClickCount(), e.isPopupTrigger(), MouseEvent.NOBUTTON); return newEvent; }
private MouseEvent translate(MouseEvent e) { int x = (int) (e.getX() / scale); int y = (int) (e.getY() / scale); return new MouseEvent((Component) e.getSource(), e.getID(), e.getWhen(), e.getModifiers(), x, y, e.getClickCount(), e .isPopupTrigger(), e.getButton()); }
@Override public void mouseClicked(MouseEvent e) { if (e.getModifiers() == InputEvent.BUTTON3_MASK) { if (!(e.getSource() instanceof JTable)) { return; } tableComponent = (JTable) e.getSource(); tableComponent.requestFocus(); int nx = e.getX(); if (nx > 500) { nx = nx - popup.getSize().width; } popup.show(e.getComponent(), nx, e.getY() - popup.getSize().height); } } }
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 mouseClicked(MouseEvent evt) { if ((evt.getModifiers() & InputEvent.BUTTON2_MASK) != 0) { System.out.println("middle" + (evt.getPoint())); } }
@Override public void mouseClicked(MouseEvent e) { if (e.getClickCount() == 2 && e.getButton() == MouseEvent.BUTTON1) { action.actionPerformed(new ActionEvent(e.getSource(), ActionEvent.ACTION_PERFORMED, "", e.getModifiers())); } } }