Le voila ton soucis, tu sepra pas la vue et le controleur.
Le mvc (modele vue controleur) c'est une architecture dans ton programme.
Ton modele designe les données, les objets agissant dans ton programme. Il est distinc de la vue et du controleur.
La vue, c'est la peinture. C'est une couche qui sert a afficher les elements de ton modele.
Le controleur, c'est les interactions utilisateur.
Ce modele permet de dissocier les morceau important de ton programme, c'est par exemple grace a ca que des jeu peuvent marcher en directX et openGL, ou bien que l'on peut changer l'interface/l'ergonomie d'un programme sans tout recoder dedans.
Ca me parrait quand meme tres etrange que le programme qui dessine la fenetre efface toute la classe a chque coup. Meme si le code ne devrait pas se trouver ici, c'est vachement etrange.
zapan666 > Bin forcement si tu fait pas une appli graphique je vois pas pourquoi tu t'embete avec une vue et un controleur. mais franchement, jouer sur les mots comme ca ca sert pas a grand chose.
Et (anticipation) je sait qu'on est aps obligé de faire une interface swing en java, mais la aussi . . .