Examples of MouseEvent


Examples of java.awt.event.MouseEvent

            }
            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

Examples of java.awt.event.MouseEvent

                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

Examples of java.awt.event.MouseEvent

  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

Examples of java.awt.event.MouseEvent

  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

Examples of java.awt.event.MouseEvent

  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

Examples of java.awt.event.MouseEvent

  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

Examples of java.awt.event.MouseEvent

    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

Examples of java.awt.event.MouseEvent

  @Test
  public void should_not_update_for_unrecognized_events() {
    info.source(source);
    info.origin(origin);
    JComboBox c = comboBox().createNew();
    MouseEvent event = new MouseEvent(c, eventMask, when, 0, 0, 0, 1, false, BUTTON1);
    info.update(event);
    assertThat(info.source()).isSameAs(source);
    assertThat(info.origin()).isEqualTo(origin);
  }
View Full Code Here

Examples of javafx.scene.input.MouseEvent

    final EventDispatcher initial = textArea.getEventDispatcher();
    textArea.setEventDispatcher(new EventDispatcher() {
      @Override
      public Event dispatchEvent(Event event, EventDispatchChain tail) {
        if (event instanceof MouseEvent) {
          MouseEvent mouseEvent = (MouseEvent)event;
          if (mouseEvent.getButton() == MouseButton.SECONDARY ||
              (mouseEvent.getButton() == MouseButton.PRIMARY && mouseEvent.isControlDown())) {
            event.consume();
          }
        }
        return initial.dispatchEvent(event, tail);
      }
View Full Code Here

Examples of net.minecraftforge.client.event.MouseEvent

        }
    }

    public static boolean postMouseEvent()
    {
        return MinecraftForge.EVENT_BUS.post(new MouseEvent());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.