A voir également:
- Java, design et scoop
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Azura home design avis ✓ - Forum Consommation & Internet
- Jeux java itel 5360 ✓ - Forum Mobile
1 réponse
Nettogrof
Messages postés
521
Date d'inscription
lundi 29 septembre 2003
Statut
Membre
Dernière intervention
8 décembre 2005
672
11 déc. 2003 à 20:21
11 déc. 2003 à 20:21
Salut je vais tenter de t'aider....
Réponse 1: Je ne crois pas que faire des inner class aiderait, cela deviendrait encore plus compliqué, tu peux utiliser la méthode :getTopLevelAncestor qui te permet de récupéré ton BiblioGUI dans un panel, si jamais tu as besoins de tranféré des données entre des XXpanel.
Réponse 2: Une facon que je voie la chose, il est p-e possible de passer en paramètre ta BiblioDB , à tes XXpanel lors de leur initialisation.
Exmple
BiblioDB db = new BibliDB();
LivrePanel livre = new LivrePanel(db);
Je te garantie pas que c'est la meilleur chose, car moi aussi il m'en reste encore bcp à apprendre, mais je crois que ca peut t'aider...
bye
Nettogrof tseb era seiromem emoS
Réponse 1: Je ne crois pas que faire des inner class aiderait, cela deviendrait encore plus compliqué, tu peux utiliser la méthode :getTopLevelAncestor qui te permet de récupéré ton BiblioGUI dans un panel, si jamais tu as besoins de tranféré des données entre des XXpanel.
Réponse 2: Une facon que je voie la chose, il est p-e possible de passer en paramètre ta BiblioDB , à tes XXpanel lors de leur initialisation.
Exmple
BiblioDB db = new BibliDB();
LivrePanel livre = new LivrePanel(db);
Je te garantie pas que c'est la meilleur chose, car moi aussi il m'en reste encore bcp à apprendre, mais je crois que ca peut t'aider...
bye
Nettogrof tseb era seiromem emoS
11 déc. 2003 à 21:14
Merci pour ta réponse!
Je me dit que ce que je fais présentement n'est pas si fou que ça :)
Voilà ce que j'ai déjà comme code :
//****
if (getTopLevelAncestor().getClass().getName() == "BiblioGUI") {
BiblioGUI bGui = (BiblioGUI)getTopLevelAncestor();
BiblioDB bDB = bGui.getBiblioDB();
//Et exécution des requêtes dont j'ai besoin grâce à bDB...
}
//****
J'espérais trouvé un moyen pour améliorer ce code. Passer BiblioDB en paramètre pourrait améliorer les choses. Je vais essayer ça.
Merci bien :)
Caro