Bonjour à tous,


J'ai un petit souci d'actualisation des données d'une JComboBox.

Organisation de mes classes :

- InterfacesGestionResultatsExams : JFrame, où sont notamment déclarés les JTabbedPane
- PanelModules : JPanel
- PanelResultats : JPanel
- Modules : créer une collection de modules à partir des données récupérées dans la base de données

Mon application possède 3 JPanel (accessibles via onglets (JTabbedPane)).
Les données de ma JComboBox proviennent de la base de données, sur le JPanel « PanelModule » je peux ajouter, supprimer ou modifier les données de la JComboBox. Ensuite, aux différentes actions effectuées, j'ajoute, retire ou met à jour les données de la JComboBox située sur « PanelModule »... seulement je n'arrive pas à faire la mise à jour de l'autre JComboBox, située sur le JPanel « PanelResultats », qui reprend les mêmes données

J'ai parcouru Google en quête d'une réponse, en vain, rien de ce que j'ai pu lire n'a fonctionné.

J’ai peut-être une piste, en implémentant l’interface MouseListener sur ma classe InterfacesGestionResultatsExams, où à chaque clic sur les onglets (JTabbedPane) il faudrait réactualiser le JPanel, mais je n’ai pas réussi à réaliser cela : ni la méthode repaint() ou revalidate() ne fonctionne.

Quelqu’un saurait-il comment réactualiser les données d’une JComboBox ? (si besoin je peux poster des extraits de mon code)

Merci d’avance pour vos réponses