OVH Cloud OVH Cloud

Bonne pratique sur une appli multi fenetre

2 réponses
Avatar
Thierry
Bonjour à tous,

J'ai une application swing avec une frame centrale et plusieures petites
fenetres. Quand une modif est faite dans une fenetre, ça doit mettre à
jour des infos dans cette fenetre mais aussi dans la fenetre centrale
(et eventuellement dans les autres petites fenetres). Pour l'instant
j'utilise des getter/setters pour transmettre les infos et indiquer
qu'il y a des changements. Mais du coup ca me fait des milliers de
getter et ça fait pas très propre. Quelle serait la bonne pratique de
developpement ?

Th.

2 réponses

Avatar
Isammoc
Thierry écrivait news:417f8721$0$3590$8fcfb975
@news.wanadoo.fr:

Bonjour à tous,

J'ai une application swing avec une frame centrale et plusieures petites
fenetres. Quand une modif est faite dans une fenetre, ça doit mettre à
jour des infos dans cette fenetre mais aussi dans la fenetre centrale
(et eventuellement dans les autres petites fenetres). Pour l'instant
j'utilise des getter/setters pour transmettre les infos et indiquer
qu'il y a des changements. Mais du coup ca me fait des milliers de
getter et ça fait pas très propre. Quelle serait la bonne pratique de
developpement ?


Je suppose que c'est la principale qui est le noyau de tout ca?
Faire de la principale l'observer des petites fenetres...

Ce n'est que mon humble avis...

Th.


Isammoc

Avatar
Black Myst
Thierry wrote:
Bonjour à tous,

J'ai une application swing avec une frame centrale et plusieures petites
fenetres. Quand une modif est faite dans une fenetre, ça doit mettre à
jour des infos dans cette fenetre mais aussi dans la fenetre centrale
(et eventuellement dans les autres petites fenetres). Pour l'instant
j'utilise des getter/setters pour transmettre les infos et indiquer
qu'il y a des changements. Mais du coup ca me fait des milliers de
getter et ça fait pas très propre. Quelle serait la bonne pratique de
developpement ?

Th.


Un pattern MVC est tres adapté à ce genre de situation...