我用netbeans做了一个JAVA应用程序.里面用到了一些图片,但生成后显示不出来!
如:我建了一个工程Project.图片放在build/classes/下.在程序里的图片路径写的是build/classes/images/...
运行时可以显示图片!但生成后就无法显示了!原因是生成时,netbeans是只把classes下的文件夹打包成了jar文件!找不到了图片!(路径与程序中的不相符)求助啊!哪们能帮我解决这个问题啊!
在生成后能显示图片!!!
如:我建了一个工程Project.图片放在build/classes/下.在程序里的图片路径写的是build/classes/images/...
运行时可以显示图片!但生成后就无法显示了!原因是生成时,netbeans是只把classes下的文件夹打包成了jar文件!找不到了图片!(路径与程序中的不相符)求助啊!哪们能帮我解决这个问题啊!
在生成后能显示图片!!!
解决方案 »
- 这个是什么控件啊?
- 请教一个幂运算的问题.
- maven 简单问题:使用MAVEN 编译 sakai 时,提示 error reading xml or initializaing, 请问是不是缺少了什么, 我时初学JAVA,麻烦各位
- 请教
- 大家讨论一下这种情况下对象的回收!!!
- 一个简单的问题
- System.out.println(4 + ' ' + 2);为何结果是38
- 救我一命?如何在javabean中抛出一个什么样的exception,可以中断,程序的运行????在线等,
- 在java中怎样将以下的时间赋给该函数setTime
- java是可以反编译!!!
- SWT能够嵌入adobe reader8.0吗?
- JAVA通讯录小程序
直接写成/image/...或image/...都找不到图片!
X:\%netbeansproject%\build\classes\image\....
但是打包以后的路径可能就是
file::jar!X:\%netbeansproject%\dist\project.jar!\image\.....
在jar文件中的路径不能通过普通的流路径方式来获得,不过可以通过
%Class%.class.getResourceAsStream()方法来直接获得文件流。