类 java.awt.EventQueue
java.lang.Object
|
+----java.awt.EventQueue
- public class EventQueue
- extends Object
EventQueue 是用于排列事件的独立于平台的类,都来源于基本的同级件类和可信任的 Application 类。系统中只有一个 EventQueue 。
构造子索引
- EventQueue()
-
方法索引
- getNextEvent()
- 从队列中删除一个事件并返回它。
- peekEvent()
- 返回第一个事件但不删除它。
- peekEvent(int)
-
- postEvent(AWTEvent)
- 将一个 1.1 模式的事件装入 EventQueue 。
构造子
EventQueue
public EventQueue()
方法
postEvent
public synchronized void postEvent(AWTEvent theEvent)
- 将一个 1.1 模式的事件装入 EventQueue 。
- 参数:
- theEvent - java.awt.AWTEvent 实例,或它的子类。
getNextEvent
public synchronized AWTEvent getNextEvent() throws InterruptedException
- 从队列中删除一个事件并返回它。 该方法将被阻塞直到由另一个线程把一个事件装入队列。
- 返回值:
- 下一个 AWTEvent
- 抛出:
InterruptedException
- 如果另一个线程中断了该线程。
peekEvent
public synchronized AWTEvent peekEvent()
- 返回第一个事件但不删除它。
- 返回值:
- 第一个事件,是一个 java.awt.Event 或 java.awt.AWTEvent 实例。
peekEvent
public synchronized AWTEvent peekEvent(int id)