我一直在阅读的大多数tutorials和文档似乎表明,大多数组件通信是通过使用listeners订阅进行的。
Java docs表示java.awt.Component#dispatchEvent(AWTEvent e)
:
将事件调度到此组件或其子组件之一。在返回已为Component启用的1.1样式事件之前调用processEvent。
鉴于听众似乎司空见惯,dispatchEvent
的目的是什么以及收到的派遣事件如何/在哪里?
答案 0 :(得分:1)
组件必须接收要在某处发送的事件。这是组件接收事件的位置。事件来自EventQueue
。
答案 1 :(得分:0)