Class java.awt.EventQueue
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class java.awt.EventQueue

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.

Version:
1.23 12/10/98
Author:
Thomas Ball

Constructor Index

 o java.awt.EventQueue()

Method Index

 o getNextEvent()
Remove an event from the queue and return it.
 o peekEvent()
Return the first event without removing it.
 o peekEvent(int)
 o postEvent(AWTEvent)
Post a 1.1-style event to the EventQueue.

Constructors

 o EventQueue
public EventQueue()

Methods

 o getNextEvent
public synchronized java.awt.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.
 o peekEvent
public synchronized java.awt.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.
 o peekEvent
public synchronized java.awt.AWTEvent peekEvent(int id)
 o 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.

All Packages  Class Hierarchy  This Package  Previous  Next  Index