Как я могу разрешить только уникальные строки в JList? - PullRequest
3 голосов
/ 23 ноября 2008

У меня есть JList, который содержит несколько строк. Я хотел бы, чтобы он действовал как набор, так что он будет содержать только уникальные значения. Есть ли способ добиться этого без проверки того, что новой строки там еще не существует?

1 Ответ

5 голосов
/ 23 ноября 2008

взгляните на документы: 1.4.2 | Java 6

Вы можете установить свою собственную ListModel через JList # setModel (ListModel), которая может поддерживаться, например, HashSet вместо Vector, который используется по умолчанию.

См. Также ListModel и AbstractListModel

...