Bonjour
J'ai crée deux objets : "obj1" et "obj2"
obj1 :
- String nom;
- int id;
- ArrayList obj2list;
* printObj2list(JList listeDest){ // ecris les nom des obj2 dans listeDest) }
* getNom();
obj2 :
- String nom;
- int id;
* getNom();
Je voudrais pouvoir placer des obj1 dans ma JList en affichant leur nom (getNom() ) afin que lors d'un click sur l'un d'eux je puisse appeler sa méthode printObj2list(JList listeDest)..
Pour l'instant je parviens à afficher le nom de obj1 mais pas à récupèrer celui-ci lorsqu'il est sélectionné. (une seule sélection est possible)
Merci
En bref :
peut-on ajouter des objets à une liste et le représenter visuellement par un de ces attributs ?
En encore plus bref ( et clair ?)
Comment lier un ligne d'un JList à un objet ?
Partager