Package java.awt.event

Examples of java.awt.event.MouseEvent


    @Override
    public String getToolTipText(MouseEvent event) {
        if (_actualTreeRenderer instanceof JComponent) {
            Point p = event.getPoint();
            p.translate(-_checkBox.getWidth(), 0);
            MouseEvent newEvent = new MouseEvent(((JComponent) _actualTreeRenderer), event.getID(),
                    event.getWhen(),
                    event.getModifiers(),
                    p.x, p.y, event.getClickCount(),
                    event.isPopupTrigger());
View Full Code Here


    @Override
    public String getToolTipText(MouseEvent event) {
        if (_actualListRenderer instanceof JComponent) {
            Point p = event.getPoint();
            p.translate(-_checkBox.getWidth(), 0);
            MouseEvent newEvent = new MouseEvent(((JComponent) _actualListRenderer), event.getID(),
                    event.getWhen(),
                    event.getModifiers(),
                    p.x, p.y, event.getClickCount(),
                    event.isPopupTrigger());
View Full Code Here

        int         clickCount = mouseEvent.getClickCount();
        boolean     isPopupTrigger = mouseEvent.isPopupTrigger();
        if(id == MouseEvent.MOUSE_EXITED) {
            Point point = SwingUtilities.convertPoint(parentComponent, x, y, tipComponentWindow);
            if(tipComponentWindow.contains(point)) {
                MouseEvent newEvent = new MouseEvent(parentComponent, MouseEvent.MOUSE_MOVED, when, modifiers,
                        x, y, clickCount, isPopupTrigger);
                parentComponent.dispatchEvent(newEvent);
                // If the datatip has been hidden as a result, then process the exit event, too, so that
                // e.g. tooltips will hide.
                boolean stillVisible = parentComponent != null;
View Full Code Here

            }
            long        when            = mouseEvent.getWhen();
            int         modifiers       = mouseEvent.getModifiers();
            int         clickCount      = mouseEvent.getClickCount();
            boolean     isPopupTrigger  = mouseEvent.isPopupTrigger();
            MouseEvent newEvent;
            if(id == MouseEvent.MOUSE_WHEEL) {
                MouseWheelEvent mouseWheelEvent = (MouseWheelEvent) mouseEvent;
                int             scrollType = mouseWheelEvent.getScrollType();
                int             scrollAmount = mouseWheelEvent.getScrollAmount();
                int             wheelRotation = mouseWheelEvent.getWheelRotation();
                newEvent = new MouseWheelEvent(parentComponent, id, when, modifiers, point.x, point.y,
                        clickCount, isPopupTrigger, scrollType, scrollAmount,
                        wheelRotation);
            }
            else {
                newEvent = new MouseEvent(parentComponent, id, when, modifiers, point.x, point.y,
                        clickCount, isPopupTrigger);
            }
            Component parentComponentBackup = parentComponent;
            parentComponent.dispatchEvent(newEvent);
            if(parentComponent == null && id != MouseEvent.MOUSE_EXITED) {
                MouseEvent exitEvent = new MouseEvent(parentComponentBackup, MouseEvent.MOUSE_EXITED, when,
                        modifiers, point.x, point.y, clickCount, isPopupTrigger);
                parentComponentBackup.dispatchEvent(exitEvent);
            }
            if(tipComponentWindow != null && id != MouseEvent.MOUSE_MOVED) {
                // mouse click might have changed appearance (e.g. selection color)
View Full Code Here

                return;
            }
            Object      source      = event.getSource();

            if(source == parentComponent) {
                MouseEvent  mouseEvent = (MouseEvent) event;
                boolean filter = handleEventFromParentComponent(mouseEvent);
                if(filter) {
                    mouseEvent.consume();
                }
                else {
                    lastMouseEvent = mouseEvent;
                }
            }
View Full Code Here

  public void testLinkDnD2AddShape_PressEventCreatesRectangle() {
    instrument.setActivated(true);
    double x = 100.+canvas.getOrigin().getX(), y = 300.+canvas.getOrigin().getY();
    changePencilShapeAttributes();
    instrument.setCurrentChoice(EditionChoice.RECT);
    canvas.getEventManager().mousePressed(new MouseEvent(canvas, 0, 100, 0, (int)x, (int)y, 0, 0, 0, false, MouseEvent.BUTTON1));
    Interactor<?,?,?> link = getLink("DnD2AddShape"); //$NON-NLS-1$

    assertTrue(link.getAction() instanceof AddShape);
    assertTrue(((AddShape)link.getAction()).shape().get() instanceof IRectangle);
View Full Code Here

  public void testLinkDnD2AddShape_PressEventCreatesEllipse() {
    instrument.setActivated(true);
    double x = 100.+canvas.getOrigin().getX(), y = 300.+canvas.getOrigin().getY();
    changePencilShapeAttributes();
    instrument.setCurrentChoice(EditionChoice.ELLIPSE);
    canvas.getEventManager().mousePressed(new MouseEvent(canvas, 0, 100, 0, (int)x, (int)y, 0, 0, 0, false, MouseEvent.BUTTON1));
    Interactor<?,?,?> link = getLink("DnD2AddShape"); //$NON-NLS-1$

    assertTrue(link.getAction() instanceof AddShape);
    assertTrue(((AddShape)link.getAction()).shape().get() instanceof IEllipse);
View Full Code Here

  public void testLinkDnD2AddShape_PressEventCreatesCircle() {
    instrument.setActivated(true);
    double x = 100.+canvas.getOrigin().getX(), y = 300.+canvas.getOrigin().getY();
    changePencilShapeAttributes();
    instrument.setCurrentChoice(EditionChoice.CIRCLE);
    canvas.getEventManager().mousePressed(new MouseEvent(canvas, 0, 100, 0, (int)x, (int)y, 0, 0, 0, false, MouseEvent.BUTTON1));
    Interactor<?,?,?> link = getLink("DnD2AddShape"); //$NON-NLS-1$

    assertTrue(link.getAction() instanceof AddShape);
    assertTrue(((AddShape)link.getAction()).shape().get() instanceof ICircle);
View Full Code Here

  public void testLinkDnD2AddShape_PressEventCreatesSquare() {
    instrument.setActivated(true);
    double x = 100.+canvas.getOrigin().getX(), y = 300.+canvas.getOrigin().getY();
    changePencilShapeAttributes();
    instrument.setCurrentChoice(EditionChoice.SQUARE);
    canvas.getEventManager().mousePressed(new MouseEvent(canvas, 0, 100, 0, (int)x, (int)y, 0, 0, 0, false, MouseEvent.BUTTON1));
    Interactor<?,?,?> link = getLink("DnD2AddShape"); //$NON-NLS-1$

    assertTrue(link.getAction() instanceof AddShape);
    assertTrue(((AddShape)link.getAction()).shape().get() instanceof ISquare);
View Full Code Here

    monitor.eventDispatched(new KeyEvent(window, 8, 9238, 0, 0, 'a'));
    verifyZeroInteractions(windows);
  }

  private MouseEvent mouseEvent(Component source) {
    return new MouseEvent(source, 8, 8912, 0, 0, 0, 0, false, 0);
  }
View Full Code Here

TOP

Related Classes of java.awt.event.MouseEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.