我阅读的大多数tutorials和文档似乎都表明,大多数组件通信都是通过使用listeners进行订阅进行的。

Java docs表示java.awt.Component#dispatchEvent(AWTEvent e)


  将事件调度到此组件或其子组件之一。在返回已为组件启用的1.1样式事件之前,调用processEvent。


考虑到侦听器似乎很普通,dispatchEvent的目的是什么?如何/在何处接收调度事件?

最佳答案

组件必须接收事件以分派到某个地方。这是组件接收事件的地方。事件来自EventQueue

08-04 05:18