Bonjour,
je développe une application qui contient des noms de personnes.
Dans l'application, plusieurs composants utilisent ces noms: JList, JComboBox...
J'ai eu l'idée de créer une ListModel contenant ces noms, que j'affecte aux différents composants. Ainsi lorsqu'un nom est ajouté ou supprimé, tous les composants de l'application sont à jour.
1er problème rencontré:ECLIPSE n'est pas d'accord est demande à caster listeNoms =>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public DefaultListModel listeNoms = new DefaultListModel(); /.../ cbx_Noms = new JComboBox( listeNoms );Cette fois-ci, c'est à l'exécution qu'apparait le problème avec une ClassCastException
Code : Sélectionner tout - Visualiser dans une fenêtre à part cbx_Noms = new JComboBox((ComboBoxModel)listeNoms );
Y a-t-il une solution ?
Merci & @ bientôt...
Partager