其实你的代码不错
而你的问题我觉得也就是一个路径的问题你可以使用绝对路径
这个this.class.getResource("/");这个返回的URL就是你的项目的根目录
我一直用这个方法得到路径的,然后再用class名字和package名字就能定位到项目里面的所有文件
新建文件只要File f=new File(path);,反正我们已经得到path了,然后create()方法新建不过有个值得注意的地方是,上面的方法取得的url一开始有个
file:
这就好象http的路径一开始一样的东西,我们只要用substring()去掉就行了