java - JComboBox 从对象的 ArrayList 中列出字符串

标签 java collections arraylist

我有一个ArrayList即从文件中获取包含用户信息的对象

加载完成后,我需要将每个对象的 name 属性加载到 JComboBox 中。 ,以便用户可以选择用户名继续。

此转换来自 ArrayList<object> user --> String[] strName这就是我遇到麻烦的地方

任何帮助将不胜感激!

最佳答案

String[] values = list.toArray(new String[list.size()]);

您可以轻松地循环 ArrayList 并使用 DefaultComboBoxModel 的 addElement 方法

关于java - JComboBox 从对象的 ArrayList 中列出字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11876674/

相关文章:

java - 将集合反序列化为外部数组

java - 从 ArrayList 中删除所有特定值

java - 我的 2D ArrayList 输出给出累积值?

Java - 将泛型限制为内置/不可变类型(整数、短整型等)?

java - 来自无限 java 流的通量端点

java - 为什么将对象添加到静态集合会导致 NullPointerException?

java - 在不丢失第一个排序顺序的情况下进行子排序?

java - 为什么我可以将比较器对象传递给排序方法?

java - 如何在 Java 中播放 Opus 编码的音频?

java - Jenkins:在升级构建中使用归档工件