首页 > 其他 > 详细

创建JFileChooser 对象时空指针异常(PS:求知篇)

时间:2016-03-30 02:07:59      阅读:409      评论:0      收藏:0      [点我收藏+]

问题描述:在做Excel导出时,用到文件选择器 JFileChooser? 对象?在创建时报空指针异常。

?

?

测试代码:

import javax.swing.JFileChooser;

public class Test {

	public static void main(String []args){
		JFileChooser fileChooser = new JFileChooser();
		System.out.println("系统测试完毕");
	}
}

?

异常截图:
bubuko.com,布布扣
?环境配置:

??????? 操作系统win7,jdk测试版本

??????????????????????????????????????????——jdk1.6.0_26

??????????????????????????????????????????—— jdk1.6.0_27

??????????????????????????????????????????—— j2sdk1.4.2_19

??????????????????????????????????????????—— j2sdk1.4.2_18

?

经过以上四个版本JDK的测试,只有在j2sdk1.4.2_19 版本下可以正常创建对象,查了很多资料说是jdk的bug(非官方)也没确定哪个版本下修复此功能;虽然在简单的一个main函数中用j2sdk1.4.2_19进行编译测试通过但由于在应用中,客户端服务端的启动要求配置1.6以上版本,在本人机器上仍然无法正常创建,但同样配置在别人(除了我以外的很多人)的机器上就可以(这是为什么),所以跟操作系统也有关系?才疏学浅,对java运行机制不了解,求解!!!!!!!

?

解决方案:1)换jdk

????????????????? 2)别人都好用就你不好用"忽略之"部署环境没准好用,开发过程中写个固定路径

????????????????? 3)换方法,不用JFileChooser()(PS:在你有权力决定用什么的时候)
????????????????? 4)完善,捕获异常,给用户提供录入路径窗口,录入路径

????????????????? 5)求解中!!!

创建JFileChooser 对象时空指针异常(PS:求知篇)

原文:http://clover-whd.iteye.com/blog/2287146

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!