JComboBox的removeAllItems()方法我遇到的一个异常以及解决
来源:互联网 发布:linux nfs nobody 编辑:程序博客网 时间:2024/06/14 02:09
当使用JComboBox.removeAllItems()或者JComboBox.removeItemAt()之类的方法时你可能会遇到抛出一个
超出数组范围的异常!
这是为什么呢?
很可能是因为你在使用removeAllItems()方法之前没用把JComboBox的ActionListener移除!!
这样的话在ActionListener中定义的getSelectedItem()方法可能会找不到对象 抛出这个异常
所以在removeItems前记得要先把包含了getSelectedItem的ActionListener或其他类先移除了~
超出数组范围的异常!
这是为什么呢?
很可能是因为你在使用removeAllItems()方法之前没用把JComboBox的ActionListener移除!!
这样的话在ActionListener中定义的getSelectedItem()方法可能会找不到对象 抛出这个异常
所以在removeItems前记得要先把包含了getSelectedItem的ActionListener或其他类先移除了~
- JComboBox的removeAllItems()方法我遇到的一个异常以及解决
- sguap 遇到的异常以及处理方法
- 今天遇到一个关于Hibernate程序的异常!请高手帮我解决下!!
- android,java常遇到的异常以及如何解决?
- Java Swing: JComboBox removeAllItems()和removeAll()
- 我遇到的concurrentmodificationexception异常
- 使用可编辑JComboBox的时遇到的一个坑,编辑后如果JCombobox的焦点还在,则获取不到当前的编辑值。
- 使用可编辑JComboBox的时遇到的一个坑,编辑后如果JCombobox的焦点还在,则获取不到当前的编辑值。
- matlab导入工具箱方法以及遇到问题的解决
- 我遇到的一个问题
- 我遇到的JAVA异常和解决方法
- 我遇到过的异常 in JavaWeb
- 我遇到的异常及解决办法汇总
- 我遇到过的错误,异常
- JTextField、JTextArea添加时间监听器以获取内容的方法以及JComboBox获取选中项内容的方法
- eclipse中遇到的异常解决方式
- hibernate遇到的几个异常解决
- Android:我遇到的OOM以及解决方法
- GCC 内联汇编 格式及代码
- 使用VMware虚拟机迁移现有的服务器及网络(1)
- 首款加密中国芯研制成功 将在科博会上亮相
- 使用NUnit在.Net编程中进行单元测试
- 得到文件的版本号
- JComboBox的removeAllItems()方法我遇到的一个异常以及解决
- 使用VMware虚拟机迁移现有的服务器及网络(2)
- SQL Server数据导入、导出需要注意的问题
- 调用Excel中的宏
- OpenCms开发之——自定义结构化类型
- 使用VMware虚拟机迁移现有的服务器及网络(3)
- CppUnit(C++单元测试)--前言
- 通过实例具体讲述事件委托
- 卡巴斯基查杀瑞星卡卡 导致大量用户无法升级