Est-il possible d'obtenir tous les éléments dans une JList?
Je me demandais si il existe un moyen de récupérer une liste de tous les éléments qui ont été ajoutés à une JList. Pour exemple, j'aimerais JList pour retourner un tableau ou d'une liste de Chaînes ou JLabels à partir d'un rendu de cellule personnalisé.
Oui, il y a un moyen. Il y a probablement plusieurs. Vérifiez la documentation. pour chaque méthode, ainsi que Comment utiliser les Listes.
docs.oracle.com/javase/tutorial/uiswing/components/list.html
docs.oracle.com/javase/tutorial/uiswing/components/list.html
OriginalL'auteur Matthew Pigram | 2012-05-28
Vous devez vous connecter pour publier un commentaire.
Oui, bien sûr. Vous
getElementAt()
avec une boucle.Exemple:
OriginalL'auteur
Vous pouvez utiliser getModel méthode pour obtenir ListModel. Et puis utiliser
getElementAt
etgetSize
méthode pour construire un tableau ou d'une liste ou ce que vous voulez.OriginalL'auteur
...
OriginalL'auteur