Peut-on faire cela avec une JList et un AbstractListModel ?
Bonjour,
Codant à mon travail en ASP.Net et C#, j'utilise énormément dans les contrôles utilisateur (combobox,listbox,...) les propriétés Value et Text en mettant par exemple l'ID dans la propriété Value et Id_Name dans la propriété Text.
Ma question est de savoir si cela est possible en J2SE.
J'emploie une JList pour afficher une liste récupérée à partir d'une BD. Du coup j'utilise un AbstractListModel pour convertir les tuples de ma BD dans un de mes objets métiers noté A. Or ce que je n'arrive pas à faire c'est afficher une string dans la Jlist(propriété 1 de mon objet A) tout en récupérant un Id typé en long (propriété 2 de mon objet A) lorsque je sélectionne un élément de cette JList.
Je pourrais bien sûr à partir de cette string chercher dans mon modèle quel id est relié à cette string mais cela ne peut pas marcher car il se peut qu'il y ait plusieurs fois la même string.
Merci dans tous les cas de votre aide