我试图了解这个线程的真正目的。我读过书籍、文章,但并不清楚 EventQueue 线程负责什么。我见过很多例子,有时用这个,有时不用。据我了解,该线程负责所有 GUI 操作,例如创建窗口、组件、从 OS API 调用本机函数和其他内容。因此,每次我更改 GUI 的某些部分时,我都应该将此操作传递给队列。所以使用队列应用程序默认有两个线程主线程和事件调度线程。所以我所有的业务逻辑都应该在主线程中执行(或从主线程创建新线程)和 EventQueue 中的所有 gui 操作(例如向表中添加新项目,更改标签更新列表中的文本)。此外,我应该在 EventQueue 中创建主窗口的实例(类扩展 jframe)吗?
我对吗 ?如果不是请解释。提前感谢大家。