Можно ли написать свои собственные объекты, которые выдают ActionEvents?

Я посмотрел интерактивные руководства по Java, и все они, похоже, заинтересованы в отлове ActionEvents, выдаваемых другими уже написанными компонентами. Можно ли написать свои собственные объекты, которые имеют собственный набор критериев, запускающих actionEvents, которые затем могут быть перехвачены другими классами, которые зарегистрированы как слушатели?

Например, если я хотел, чтобы объект, который считал овец, отправлял actionEvent, когда 100 овец были подсчитаны для всех спящих объектов, которые были зарегистрированы как слушатели.

Есть ли способ сделать это, есть ли учебники онлайн?

Любая помощь очень ценится.

Ответы на вопрос(2)

Ваш ответ на вопрос