EDT什么时候开始?

时间:2016-07-27 08:46:43

标签: java swing awt event-dispatch-thread

我想知道事件调度线程何时在Java中启动。

  1. 它是主线程,还是在Window/Frame构造函数中启动?

  2. 是否由JVM启动,如果它检测到AWT/Swing的使用情况?

1 个答案:

答案 0 :(得分:1)

主线程不是EDT线程。发布第一个GUI事件时,EDT线程(以及其他一些相关线程)会自动启动(例如:您显示第一个窗口或使用方法SwingUtilities.invokeLater)。有关详细信息,请参阅课程EventQueue