Bonjour la solution serait de travailler directement sur le modèle de ta conmbobox. Bref, utiliser le principe du MVC: tu modifies le modèle, tu en informes le conôleur qui va informer l'afichage graphique.
Pour ce faire, tu peux créer une instance de DefaultComboBoxModel, qu tu donneras à ta combo, et toute insertion/suppression de données devra se faire via ce modèle, en utilisant bien après les méthodes de rafraichissement fournies: fireContentsChanged, fireIntervalAdded, fireIntervalRemoved ...
Voili voilà
[#Tout le monde a des idées : la preuve, c'est qu'il y en a de mauvaises] [#Je ne comprends pas tout, mais je parle de tout : c'est ce qui compte]
|