Bonjour,
Voila je souhaite creer une interface graphique Java/Swing reposant sur la structure Model View Controller.
J'ai donc creer une premiere frame (MainFrame.java) pour laquel j'ai identifie trois actions. Maintenant je dois implementer ces actions et j'aimerais savoir si dans l'utilsiation du pattern MVC, il faut necessairement differencier la classe MainFrame (construit mon IHM) et la classe MainActions (qui extends ActionListener et redefinit la methode actionPerformed).
La deuxieme question ets consequence de la premiere, si on distingue les 2 classes (comme je l'ai fais pour l instant) comment je peux, dans mon MainActions, recuperer les champs de mon panel (sachant qu'il n'ya pas de reference sur cette frame).
Merci d'avance
PS : Je debute Swing et je prefere prendre de bonne habitude tout de suite car sur le net on trouve un peu de tout (Classe externe, interne, Inner Classe, ...)
Partager