我有项目,我已经在包图标..eg com.example.icon和com.example.classes ....现在我想设置一个字符串路径变量来设置路径是这样的.../src/com/example/ui,之后我指定了它的图标名称并访问icon ..问题是我想动态设置它,以便我的jar文件不会在不同系统中出现问题..how设置路径变量我不能够计算out..thank你在字符串中获取图标包路径java
我有锯File.getResource("some file name")
但我do't想在开始设置任何文件名.. ,我使用净豆
编辑
现在我使用这个代码..
URL url = Main.class.getResource("PATH");
String path = url.toString();
.......
ImageIcon icon = new ImageIcon(path+"/add_icon.png");
,但它不显示图标和显示为“sun.tools.jar.main” Depericated API错误和我检查系统出路径值是有效的。 。 ....?
尝试'字符串路径=“/COM /示例/ UI“; ImageIcon icon = new ImageIcon(this.getClass()。getResource(path +“/ add_icon.png”));' –