Bonjour à tous,
J'aurais voulu de l'aide/explication concernant dans une architecture MVC, comment établir le rafraîchissement de la vue en fonction des évènements du contrôleur.
Mon modèle contient par exemple l'argent du joueur, ma class extends Observable, mon contrôleur implements ActionListener, et ma vue implements Observer.
Pour concrétiser par un exemple je voudrais que lorsque mon joueur appuie sur le bouton acheter, ce qui modifie l'attribue de ma classe modèle puis que ma vue s'actualise.
ce que j'ai lu c'est que c'est le controleur qui distribue l'info à la vue et au modèle.
pour l'instant j'ai dans
j'ai épluché les liens, mais j'ai bcp de mal à appliquer le processus même s'il me semble le comprendre parfaitement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 void setArgent(int argent){ this.argent= argent; setChanged(); notifyObservers(); }
Partager