Большинство учебных пособий и документации, которые я читал, по-видимому, указывают на то, что большая часть взаимодействия компонентов осуществляется по подписке с использованием listeners .
Java документы указывают, что java.awt.Component#dispatchEvent(AWTEvent e)
:
Отправляет событие этому компоненту или одному из его подкомпонентов. Вызывает processEvent перед возвратом для событий в стиле 1.1, которые были включены для компонента.
Учитывая, что слушатели кажутся обычным делом, какова цель dispatchEvent
и как / где получено отправленное событие?