bonjour
aprés m'avoir bien documenté sur ce patern j'ai trouvé que le controlleur ne joue pas un role essentiel ( => perte de temps pour le coder ) on peut l'eviter sans que la vue et le modele soit depandants
exemple :
j'ai une vue qui permet d'afficher les listes d'articles enregistré dans la base
et un bouton pour ajouter un article et autre pour modifier .....
dans le modele correspondant a cette internaleframe : j'ai :
une methode qui retourne la liste des articles
une qui insert un nouveau : inserer()
une qui modifie : modifier()
une qui affiche la liste : afficher()
....
alors lors de l'ouverture de l'internaleframe je charge la liste par la methode afficher()
lors du clic sur le boutton ajouter un JDialog s'ouvre et et on rempli les chps et lors de clic sur ok : si ts les chps sont corrects on appele la methode inserer() puis afficher() pour metre a jour la vue ....
et comme ca sans a voir recours au controlleur
et si on veut faire une autre vue meme avec un outil a part swing on aura pas a changer le modele
ca c'est mon avis que j'ai essayé de bien argumenté ,
qu'est ce que vous en pensez ?
-----