我正在使用Netbeans和场景构建器制作一个小游戏,我的所有测试都在我的计算机上运行良好,我想尝试在另一个人的计算机上测试它,试着看看游戏是如何看的一个不同的屏幕。当我的队友尝试使用我的Netbeans中的所有文件将其加载到他的计算机上时,它无法加载,因为它说它无法访问我在控制器中更改的图像。当我尝试运行net beans为项目生成的JAR文件时,我只得到相同的错误,所以我假设如果我修复它,它应该修复另一个。关于确保JAR文件的任何想法都能够访问图像吗?
谢谢!
答案 0 :(得分:0)
不要尝试将图像文件作为普通文件(路径访问)打开,而是使用
myclass.getClass()。的getResource(文件名)
的方法。 见A related question "Load images from jar: Always null"