gpt4 book ai didi

java - 使用 netbeans 将 ArrayList 加载到 JCombobox 中

转载 作者:行者123 更新时间:2023-12-01 17:25:22 24 4
gpt4 key购买 nike

当前有一个名为 SundayList 的 ArrayList,一旦加载框架 AddStudent(GUI 位),就会加载它

Netbeans自动生成的代码是:

comboboxSunday = new javax.swing.JComboBox();

comboboxSunday.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item1", "Item2" }));

如何使用我自己的数组加载组合框项目?该数组包含以下项目:

Activity1
Activity2
Activity3
Activity4

从我之前的搜索中,人们提到使用 toString()toArray(),但我不熟悉这两种方法,也不熟悉它们如何帮助将列表加载到组合框中,因为我对 java 很陌生..

最佳答案

您可以创建自己的 ComboBoxModel,它将 List 作为主要参数,但这会涉及更多一些

comboboxSunday.setModel(new DefaultComboBoxModel());
for (Object item : listOfItems) {
comboboxSunday.addItem(item);
}

关于java - 使用 netbeans 将 ArrayList 加载到 JCombobox 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15333941/

24 4 0