Examples of AWTEvent


Examples of java.awt.AWTEvent

    assertThat(toolkit.contains(listener, EVENT_MASK)).isTrue();
  }

  @Test
  public void should_dispatch_events_to_wrapped_EventListener() {
    AWTEvent event = singletonAWTEventMock();
    listener.eventDispatched(event);
    assertThat(underlying.dispatchedEvent).isSameAs(event);
  }
View Full Code Here

Examples of java.awt.AWTEvent

      // order, but they will likely be from different event dispatch contexts, so it shouldn't matter.
      queue.addAll(deferredEvents);
      deferredEvents.clear();
    }
    while (queue.size() > 0) {
      AWTEvent event = queue.get(0);
      queue.remove(0);
      processEvent(checkNotNull(event));
    }
  }
View Full Code Here

Examples of java.awt.AWTEvent

    listener = new EmergencyAbortListener(singletonToolkitMock(), terminator);
  }

  @Test
  public void should_not_terminate_tests_if_event_id_is_not_KeyPressed() {
    AWTEvent event = newAWTEventMock();
    int eventId = KEY_PRESSED + 1;
    when(event.getID()).thenReturn(eventId);
    listener.eventDispatched(event);
    verifyZeroInteractions(terminator);
  }
View Full Code Here

Examples of java.awt.AWTEvent

    verifyZeroInteractions(terminator);
  }

  @Test
  public void should_not_terminate_tests_if_event_is_not_KeyEvent() {
    AWTEvent event = newAWTEventMock();
    when(event.getID()).thenReturn(KEY_PRESSED);
    listener.eventDispatched(event);
    verifyZeroInteractions(terminator);
  }
View Full Code Here

Examples of java.awt.AWTEvent

    source.destroy();
  }

  @Test
  public void should_return_true_if_Window_opened() {
    AWTEvent event = new WindowEvent(source, WINDOW_OPENED);
    assertThat(AWTEvents.wasWindowOpened(event)).isTrue();
  }
View Full Code Here

Examples of java.awt.AWTEvent

    assertThat(AWTEvents.wasWindowOpened(event)).isTrue();
  }

  @Test
  public void should_return_false_if_Window_not_opened() {
    AWTEvent event = new WindowEvent(source, WINDOW_CLOSING);
    assertThat(AWTEvents.wasWindowOpened(event)).isFalse();
  }
View Full Code Here

Examples of java.awt.AWTEvent

    /* This method lifted from JTextComponent.java
     */
    private int getCurrentEventModifiers() {
        int modifiers = 0;
        AWTEvent currentEvent = EventQueue.getCurrentEvent();
        if (currentEvent instanceof InputEvent) {
            modifiers = ((InputEvent) currentEvent).getModifiers();
        } else if (currentEvent instanceof ActionEvent) {
            modifiers = ((ActionEvent) currentEvent).getModifiers();
        }
View Full Code Here

Examples of java.awt.AWTEvent

    protected void fireActionPerformed(String command) {
        // Guaranteed to return a non-null array
        Object[] listeners = listenerList.getListenerList();
        long mostRecentEventTime = EventQueue.getMostRecentEventTime();
        int modifiers = 0;
        AWTEvent currentEvent = EventQueue.getCurrentEvent();
        if (currentEvent instanceof InputEvent) {
            modifiers = ((InputEvent)currentEvent).getModifiers();
        } else if (currentEvent instanceof ActionEvent) {
            modifiers = ((ActionEvent)currentEvent).getModifiers();
        }
View Full Code Here

Examples of java.awt.AWTEvent

     *
     * @param action DOCUMENT ME!
     */
    protected void fireAction(ActionListener action) {
        int      modifiers    = 0;
        AWTEvent currentEvent = EventQueue.getCurrentEvent();

        if (currentEvent instanceof InputEvent) {
            modifiers = ((InputEvent) currentEvent).getModifiers();
        } else if (currentEvent instanceof ActionEvent) {
            modifiers = ((ActionEvent) currentEvent).getModifiers();
View Full Code Here

Examples of java.awt.AWTEvent

            // different event dispatch contexts, so it shouldn't matter.
            queue.addAll(deferredEvents);
            deferredEvents.clear();
        }
        while (queue.size() > 0) {
            AWTEvent prev = null;
            Log.debug("processing deferred event");
            // Process any events that were generated
            prev = (AWTEvent)queue.get(0);
            queue.remove(0);
            processEvent(prev);
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.