0

我需要实现一个 JList 来显示 Array-List 的内容。ArrayList 包含“自定义”对象,我只想从中显示标题。

“自定义对象”可以有 - 标题 - 用户等。

与我现在正在做的事情相比(遍历整个数组并使用 title[i] = customObject.getTitle() 构建另一个字符串数组),最有效的方法是什么?

感谢任何愿意花时间回答的人...

4

1 回答 1

3
  • 没有限制,代码中的错误,为了更快地发布SSCCE获得更好的帮助,证明了您的问题

  • (不要重新发明轮子)创建一个保存JList值的DefaultListModel

  • ListModel必须在事件调度线程上完成所有更新

  • 对于 GUI 或数组的最复杂输出是基于java.util.List, Map, HashMap, 然后使用JTable和基于AbstractTableModel的一列,因为JListJTable

于 2012-09-10T07:48:34.333 回答