gpt4 book ai didi

java - 有效地从自定义对象实现 JList?

转载 作者:行者123 更新时间:2023-12-02 00:13:20 25 4
gpt4 key购买 nike

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

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

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

感谢所有花时间回答的人...

最佳答案

  • 没有任何限制,代码中有错误,为了更好地帮助,请尽快发布 SSCCE ,展示了您的问题

  • (不要重新发明轮子)创建 DefaultListModel其值为 JList

  • ListModel 的所有更新都必须在 Event Dispatch Thread 上完成

  • 对于 GUI 或数组的最复杂输出,基于 java.util.ListMapHashMap,然后使用JTable其中一列基于 AbstractTableModel ,因为与 JTable 相比,JList 实现了减少的方法或功能

关于java - 有效地从自定义对象实现 JList?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12347210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com