Bonjour;

J'ai une IHM en Swing qui communique avec un controleur via ListenerAction pour déclencher les actions. J'ai séparé ds 2 packages différent l'iHM elle même avec le controleur.
L'iHM est dans un package à part et je souhaite rattaché la classe controleur qui implémente la classe ActionListener dans le package service (la ou il y'a le traitement des actions).
mais j'ai un import circulaire :

- IHM doit faire un import du controleur pour appeller “actionPerformed” du controleur
- Le Controller doit faire un import de la vue “Swing IHM” pour envoyer les données qu'elle doit assembler pour les affichées à l'utilsateur.
Pour le moment ça marche : car le controleur est ds le même package que l'ihM mais il faut mieux le sortir ds un autre package (model).

Quelqu'un a t'il une solution ?

Merci;