[java] une liste d'objets dans une JComboBox
Résolu/Fermé
moussecp
Messages postés
58
Date d'inscription
lundi 30 juillet 2007
Statut
Membre
Dernière intervention
10 mai 2012
-
Modifié par moussecp le 12/08/2011 à 14:38
moussecp Messages postés 58 Date d'inscription lundi 30 juillet 2007 Statut Membre Dernière intervention 10 mai 2012 - 12 août 2011 à 16:02
moussecp Messages postés 58 Date d'inscription lundi 30 juillet 2007 Statut Membre Dernière intervention 10 mai 2012 - 12 août 2011 à 16:02
A voir également:
- [java] une liste d'objets dans une JComboBox
- Liste déroulante excel - Guide
- Site pour vendre des objets d'occasion - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
Modifié par KX le 12/08/2011 à 14:56
Modifié par KX le 12/08/2011 à 14:56
1) Il faudrait préciser le type Date dans ton initialisation de liste (remarque : vu ce que tu veux faire, il peut être plus intéressant d'utiliser une LinkedList)
2) DefaultComboBoxModel prend en paramètre un tableau or toi tu lui fourni une liste !
Tu dois d'abord construire un tableau avant de le passer en paramètre...
La confiance n'exclut pas le contrôle
List<Date> FavoritesList = new LinkedList<Date>();
2) DefaultComboBoxModel prend en paramètre un tableau or toi tu lui fourni une liste !
Tu dois d'abord construire un tableau avant de le passer en paramètre...
Date[] tab = FavoritesList.toArray(new Date[FavoritesList.size()]); DefaultComboBoxModel def = new DefaultComboBoxModel(tab); FavoritesComboBox.setModel(def);
La confiance n'exclut pas le contrôle
Modifié par moussecp le 12/08/2011 à 15:33
Quoi qu'il en soit, j'ai en effet modifié ma définition de FavoritesList et j'ai fait la modification en Array en copiant/collant tes lignes. Cependant on me renvoi l'erreur suivante pour la ligne 1 :
illegal forward reference
12 août 2011 à 15:48
Pour ton problème, je pense que tu devrais permuter les lignes 1 et 2.
En effet tu déclares dcbm en l'initialisant avec ArrayOfFavorites qui n'est pas encore déclaré...
D'ailleurs dans mon code tab était bien déclaré avant def, c'est donc une erreur de copier-coller ^^
12 août 2011 à 16:02
ça fonctionne nickel