![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
MoMotte
J'essaie d'ecrire un programme tout simple, une fenetre avec un JButton "Ajouter", qui ajoute une JComboBox avec un bouton "Supprimer". Les boites sont dans une liste simplement chainée (notion toute récente pour moi) et les éléments de cette liste ont pour champs une JComboBox et le bouton "Supprimer". En ce qui concerne l'ajout, tout va bien, les ennuis arrivent lors de la suppression. Je peux supprimer la plupart des éléments sauf le premier et le dernier. Ils sont effectivement retirés de la liste, mais pas de la fenetre. Le bouton reste "enfoncé" et la boite devient inutilisable. Mais je n'arrive pas à bien comprendre le problème car je me suis rendu compte que si je fais un setVisible(false);setVisible(true); la boite et son bouton disparaissent, idem si je retaille la fenetre. Et pas de container.validate() qui tienne : / Je pense que l'erreur vient de moi puisque, comme l'a justement fait remarquer un employé de chez crosoft, "C'est bien souvent l'interface chaise/clavier qui bug", néanmoins là je cale.
Je pense que c'est une erreur facile à repérer, je posterais le code si besoin est.
Merci d'avance.
Partager