jCombobox.removeAllItems()和SQL错误数组越界

时间:2016-04-28 21:58:23

标签: java mysql jcombobox removeall

我真的需要这方面的一些帮助,几天来一直在努力。

我的代码中有4个jComboBox,其中一个是客户端,另外三个是空白。我在客户端jcombobox上添加了一个动作监听器,这样当用户选择一个客户端时,它会调用一个类,并从数据库中检索信息并存储在二维数组中,之后其他三个jcombobox被填充包含发票ID和金额等日期。

所以我要做的是清空动作监听器中的jcombobox框,以便在调用类时可以将其添加到其他框中。这个工作完美第一次,但第二次我尝试从第一个jcombobox更改客户端我得到这个错误:

  

线程中的异常" AWT-EventQueue-0"   java.lang.ArrayIndexOutOfBoundsException:-1

我在最后三个方框中使用jCombobox.removeAllItems()jCombobox.revalidate()

如果可以,请提供帮助,非常感谢。

0 个答案:

没有答案