java comboBox arrayList空指针异常

时间:2019-04-09 13:12:50

标签: java arraylist

目前,我正在尝试创建一个GUI界面,该界面可以通过arrayList添加和存储部门,然后在添加讲师表单(comboBox)上引用部门arrayList,以便可以将讲师分配给某个部门。部门arrayList用于将部门实际添加到arrayList。但是我无法将部门arrayList引用到我的添加讲师表单(comboBox)上,出现错误“空指针异常”(下面的屏幕截图),我不知道此错误是什么或如何解决!

请注意,arrayList已使用以下语法公共ArrayList部门以添加讲师的形式声明;。

如果我不够详细,代码将在下面表示歉意。

submitDepartmentButton.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        department new_dept= new department(DepartmentNameText.getText(), 
            UserNameFeild.getText(), passwordLabel.getText());

        departments.add(new_dept);                            

        System.out.println(new_dept);

        JComboBox SelectDepartmentTypeComboBox = new JComboBox ();
        SelectDepartmentTypeComboBox.setBounds(211, 254, 187, 31);      

        for (int index = 0; index < departments.size(); index++) {
            SelectDepartmentTypeComboBox.addItem(departments.get(0)); 
            System.out.println("end");
        }
    }
}

我希望添加讲师的表单能够将部门arrayList循环到comboBox上,但是会出现NULL POINTER EXCEPTION

0 个答案:

没有答案