eventqueue.invokelater
时间: 2023-04-29 09:04:48 浏览: 161
Swing组建中EventQueue的使用
`invokeLater` 是 Java 的一个方法,它用于将一个任务排入事件队列,在所有其他事件处理完之后再执行该任务。这样可以保证该任务不会影响当前正在运行的事件的处理。
使用方法:
```
EventQueue.invokeLater(new Runnable() {
public void run() {
// 任务代码
}
});
```
如果你想等待这个任务执行完成,可以使用 invokeAndWait 方法。
```
EventQueue.invokeAndWait(new Runnable() {
public void run() {
// 任务代码
}
});
```
阅读全文