Le déclenchement des événements en Java lorsque l'état d'un objet de modifications

J'ai un objet en Java dont les changements d'état au cours du temps. Lorsque l'un des champs de l'objet atteint une certaine valeur, je veux un événement externe pour être déclenché.

Je sais Swing poignées de ce modèle par les Auditeurs - et je suis en utilisant Swing pour ce projet mais je ne suis pas sûr de ce genre de l'Auditeur pourrait s'appliquer à ce cas. L'état de l'objet n'est pas modifié par l'utilisateur, et les Auditeurs semblent être déclenchées que par les actions des utilisateurs.

Modifier: L'objet que je suis suivi n'est pas lui-même un composant Swing - il fonctionne dans le fond dans le thread principal.

C'est que backend objet écrit par vous, dire. pouvez-vous modifier? Il ne se déclenche pas à tous les événements sauf s'il contient du code qui le fait.

OriginalL'auteur chimeracoder | 2010-11-09