【发布时间】:2010-09-23 16:15:30
【问题描述】:
我有一个包含一堆字符串的 JList。我希望它表现得像一个 Set,这样它就只会拥有唯一的值。有没有办法在不检查新字符串是否已经存在的情况下实现这一点?
【问题讨论】:
-
有什么目的?是否有必要在添加的订单项中进行迭代?是否有必要随机访问这些项目?为什么一套不适合你?
标签: java swing jlist jcomponent
我有一个包含一堆字符串的 JList。我希望它表现得像一个 Set,这样它就只会拥有唯一的值。有没有办法在不检查新字符串是否已经存在的情况下实现这一点?
【问题讨论】:
标签: java swing jlist jcomponent
您可以通过 JList#setModel(ListModel) 设置自己的 ListModel,这可能由例如支持。一个 HashSet 而不是默认使用的 Vector。
【讨论】: