@Override public void paintGL () { try { boolean systemPaint = !(EventQueue.getCurrentEvent() instanceof NonSystemPaint); render(systemPaint); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(nonSystemPaint); } catch (Throwable ex) { exception(ex); } } };
@Override public void paintGL () { try { boolean systemPaint = !(EventQueue.getCurrentEvent() instanceof NonSystemPaint); render(systemPaint); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(nonSystemPaint); } catch (Throwable ex) { exception(ex); } } };
public void postKey(@NotNull KeyStroke stroke, @NotNull Editor editor) { final Component component = SwingUtilities.getAncestorOfClass(Window.class, editor.getComponent()); final KeyEvent event = createKeyEvent(stroke, component); ApplicationManager.getApplication().invokeLater(() -> { if (logger.isDebugEnabled()) { logger.debug("posting " + event); } Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(event); }); }
final EventQueue systemQueue = Toolkit.getDefaultToolkit().getSystemEventQueue(); final SecondaryLoop loop = systemQueue.createSecondaryLoop();
TikaGUI.class.getResource("about.html")); } else if ("exit".equals(command)) { Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent( new WindowEvent(this, WindowEvent.WINDOW_CLOSING));
EventQueue eventQueue = Toolkit.getDefaultToolkit().getSystemEventQueue(); eventQueue.push(new MyEventQueue());
private synchronized void startModal() { try { if (SwingUtilities.isEventDispatchThread()) { EventQueue theQueue = getToolkit().getSystemEventQueue(); while (!selected) { AWTEvent event = theQueue.getNextEvent();
EventQueue theQueue = getToolkit().getSystemEventQueue(); while (isVisible()) { AWTEvent event = theQueue.getNextEvent();
/** * Returns the current system EventQueue. */ private EventQueue eventQueue() { return Toolkit.getDefaultToolkit().getSystemEventQueue(); }
/** * Sets up hang detection for the event dispatch thread. */ public static void initMonitoring() { Toolkit.getDefaultToolkit().getSystemEventQueue().push(INSTANCE); }
public void pop() throws EmptyStackException { if (Toolkit.getDefaultToolkit().getSystemEventQueue() == this) super.pop(); } /** Dispatch native drag/drop events the same way non-native drags
private static void quitAction () { WindowEvent wev = new WindowEvent(frame, WindowEvent.WINDOW_CLOSING); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(wev); keysDown.remove(KeyEvent.VK_META); keysDown.remove(KeyEvent.VK_CONTROL); keysDown.remove(KeyEvent.VK_Q); }
/** Usually only needed when dealing with Applets. */ protected static EventQueue getEventQueue(Component c) { initializeRobot(); if (c != null) { return tracker.getQueue(c); } else { return toolkit.getSystemEventQueue(); } }
private void handleIdleTime() { if( Toolkit.getDefaultToolkit().getSystemEventQueue().peekEvent() == null ) { UpdateNotifier.instance().notifyActionComponentsNow(); } }
@Override protected void handleMouseEvent(MouseEvent e) { super.handleMouseEvent(e); if (e.getID() == MouseEvent.MOUSE_RELEASED && e.getClickCount() == 2) { getToolkit().getSystemEventQueue().postEvent(new ActionEvent(getAWTComponent(),ActionEvent.ACTION_PERFORMED, ""+getModel().getElementAt(list.locationToIndex(e.getPoint())))); } }
@Override public void actionPerformed(ActionEvent e) { ((TextField)result.getGenericDialog().getStringFields().firstElement()).setText( "define" ); Button ok = result.getGenericDialog().getButtons()[ 0 ]; ActionEvent ae = new ActionEvent( ok, ActionEvent.ACTION_PERFORMED, ""); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(ae); } });
@Override public void paintGL () { try { boolean systemPaint = !(EventQueue.getCurrentEvent() instanceof NonSystemPaint); render(systemPaint); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(nonSystemPaint); } catch (Throwable ex) { exception(ex); } } };
@Override protected void processComponentKeyEvent(KeyEvent e) { Component editorComponent = getEditorComponent(); if (editorComponent != null && editorComponent.isFocusable()) { // The event should go to the editor component editorComponent.requestFocusInWindow(); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(e); } else { super.processComponentKeyEvent(e); } }
/** * For some reason the parent does not get mouse wheel */ private void forward( MouseWheelEvent e ) { e = new MouseWheelEvent( e.getComponent().getParent(), e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getClickCount(), e.isPopupTrigger(), e.getScrollType(), e.getScrollAmount(), e.getWheelRotation() ); Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent( e ); } }
@Override public void valueChanged(ListSelectionEvent e) { for (int index = e.getFirstIndex(); index < e.getLastIndex(); index ++ ) { getToolkit().getSystemEventQueue().postEvent(new ItemEvent(getAWTComponent(),ItemEvent.ITEM_STATE_CHANGED , getModel().getElementAt(index) ,list.isSelectedIndex(index)? ItemEvent.SELECTED:ItemEvent.DESELECTED)); } }