Comment pourrais-je n'autoriser que des chaînes uniques dans une JList?
-
10-07-2019 - |
Question
J'ai une liste JList qui contient beaucoup de chaînes. Je voudrais qu'il agisse comme un ensemble, afin qu'il ne conserve que des valeurs uniques. Est-il possible d’y parvenir sans vérifier qu’une nouvelle chaîne n’y existe pas déjà?
La solution
consultez la documentation: 1.4 .2 | Java 6
Vous pouvez définir votre propre ListModel via JList # setModel (ListModel), qui peut être sauvegardé par exemple. un HashSet au lieu du vecteur utilisé par défaut.
Voir aussi ListModel et AbstractListModel
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow