为什么这个 JCombobox 不起作用,但另一个可以

问题描述

一个 jcomboBoxes 工作,但是另一个在 IDE 中给我一个错误,我似乎无法解决。由于某种原因,它不允许我将模型设置为 csl.IDArray。 这是代码的一部分:

JComboBox comboBox_1 = new JComboBox();
        
        comboBox_1.setModel(new DefaultComboBoxModel(csl.IDArray));
        panel_1.add(comboBox_1,gbc_comboBox_1);


        JComboBox comboBox = new JComboBox();

        comboBox.setModel(new DefaultComboBoxModel(cl.regArray));
        panel.add(comboBox,gbc_comboBox);

这里是 cl.regArray 和 csl.IDArray

public class CustomerList {

    static ArrayList<Customer> customerArray = new ArrayList<Customer>();
    int[] IDArray = new int[customerArray.size()];

}

这里是 cl.regArray

public class CarList {

    static ArrayList<Car> cararray = new ArrayList<Car>();
    String[] regArray = new String[cararray.size()];

}

是因为数据类型还是什么?我就是无法理解它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)