Ist es möglich, eigene Objekte zu schreiben, die ActionEvents ausgeben?

Ich habe mir die Java-Tutorials online angesehen und sie scheinen alle damit beschäftigt zu sein, ActionEvents abzufangen, die von anderen Komponenten ausgegeben werden, die bereits geschrieben wurden. Ist es möglich, eigene Objekte mit eigenen Kriterien zu schreiben, die actionEvents auslösen, die dann von anderen Klassen abgefangen werden können, die sich als Listener registriert haben?

Zum Beispiel: Wenn ich wollte, dass ein Objekt, das Schafe zählt, ein actionEvent sendet, wenn 100 Schafe zu allen Schwellenobjekten gezählt wurden, die sich als Zuhörer registriert hatten.

Gibt es eine Möglichkeit, dies zu tun? Gibt es Online-Tutorials?

Jede Hilfe wird sehr geschätzt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage