Salut !
Ca fait quelques jours que j'essaie d'utiliser le patron MVC en java et je n'y arrive pas.
Je comprends très bien le schéma mais son implémentation reste assez ambiguë puisque tout et son contraire se disent sur le net.
En clair notre Controller possède la vue et les modèles. Pour les changer nous utilisons des ActionListener sur les différents boutons de notre vue pour savoir si on a cliqué dessus.
Ces ActionListener sont dans un sous-controller.
Mon problème c'est que je ne sais pas comment implémenter mon sous-controller pour qu'il modifie quelque chose de mon MainController (qui possède les modèles)
J'ai bien eu l'idée de mettre à mon sous-controleur le MainControlleur mais à partir de moment là, la vue doit posséder le MainController (puisqu'elle a les écouteurs) ce qui n'est pas très pratique.
Je suis assez perdu de ce côté là, et je vous en serait reconnaissant si vous pouviez m'aider
Merci !