All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.EventQueue
java.lang.Object
|
+----java.awt.EventQueue
- public class EventQueue
- extends Object
EventQueue is a platform-independent class that queues events, both
from the underlying peer classes and from trusted application classes.
There is only one EventQueue for the system.
-
EventQueue()
-
-
getNextEvent()
- Remove an event from the queue and return it.
-
peekEvent()
- Return the first event without removing it.
-
peekEvent(int)
-
-
postEvent(AWTEvent)
- Post a 1.1-style event to the EventQueue.
EventQueue
public EventQueue()
postEvent
public synchronized void postEvent(AWTEvent theEvent)
- Post a 1.1-style event to the EventQueue.
- Parameters:
- theEvent - an instance of java.awt.AWTEvent, or a
subclass of it.
getNextEvent
public synchronized AWTEvent getNextEvent() throws InterruptedException
- Remove an event from the queue and return it. This method will
block until an event has been posted by another thread.
- Returns:
- the next AWTEvent
- Throws: InterruptedException
- if another thread has interrupted this thread.
peekEvent
public synchronized AWTEvent peekEvent()
- Return the first event without removing it.
- Returns:
- the first event, which is either an instance of java.awt.Event
or java.awt.AWTEvent.
peekEvent
public synchronized AWTEvent peekEvent(int id)
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature