accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

organisation des classes d'une appli swing

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.java ] 

Retour : Accueil du site fr comp lang java   charte stats de ce groupe


  Sujet:   organisation des classes d'une appli swing  
 De: sebastien.kirche...@spam.free.fr.invalid (Sébastien Kirche)
 Groupes: fr.comp.lang.java
 Organisation: Aucune.
 Date: 13. Feb 2008, 20:26:34
Bonjour,

j'ai en charge depuis peu une appli java qui a été commencée par un
collègue. Ni lui ni moi n'étions programmeurs java à la base et j'ai
quelques soucis d'organisation du code même si je me débrouille pas trop
en objet.

J'ai une classe principale pour l'appli (non visuelle, mais elle propose
un menu d'options dans une icône de la tray bar sous windows), des
classes spécifiques à des traitements ou des structures de données, et 2
classes pour afficher une fenêtre de préférences et une autre de log
(d'autres classes graphiques viendront peut-être s'ajouter par la
suite).

Quelle serait la méthode canonique pour pouvoir partager des réglages
globaux à l'application (mes préférences) avec la fenêtre de prefs ?
Sachant que la classe des prefs ne descend pas de la classe de l'appli.
J'avais pensé à la notion de classe amie, mais je ne sais pas si ce
concept existe en java ou s'il est adapté.

Pour info le collègue avait mis la classe de l'application statique et
les attributs publics pour que les autres classes puissent y accéder
(bof). Moi j'ai un peu modifié ça en enlevant les 'static' mais je me
retrouve à passer la classe principale au constructeur de ma fenêtre de
prefs pour qu'elle puisse accéder à son « parent » (pas forcément mieux
comme soluce).

Si vous avez des pointeurs vers de la doc (j'ai les « penser en java »
ou de la doc du site « Programmez » mais je n'ai pas tout lu), je suis
preneur aussi. Il y a pas mal de documentation dispo sur java, mais je
n'arrive pas à formuler mon problème d'organisation.

Merci.
-- 
Sébastien Kirche


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Usenet Gratuit