Bonjour à tous,

Je reviens vers vous car j'ai des problème dans l'organisation de mon code.
Je souhaite développer une application java + MySQL avec le pattern MVC.

J'ai découpé mon code en 3 parties :
Pour commencer, j'ai créé la "Frame" avec une barre de menu.
Ensuite au nord de la Frame, j'ai construit une barre d'outil me permettant de faire une recherche avec un ou plusieurs critères.
Enfin au centre de la Frame, j'ai mis en place différents "Panel" qui doivent s'initialiser en fonction des critères de recherche.

Chaque élément possède son propre controller :
- un controller principal pour la Frame
- un controller pour le panel de recherche
- un controller pour chaque panel au centre de la fenêtre.

L'objectif étant que sur changement d'un critère de recherche, le panel situé au centre de la fenêtre s'actualise automatiquement.
Le problème ici est que le controller de la Frame ne connais pas le panel affiché au centre de la fenêtre.
Des pistes, des solutions?