我有一个项目,其中我为图标制作了包..例如 com.example.icon 和 com.example.classes....现在我想设置一个字符串路径变量来设置这样的路径 .../src/com /example/ui,然后我用它指定图标名称并访问图标..问题是我想动态设置它,以便我的 jar 文件在不同的系统中不会有问题..如何设置路径变量我不是能够弄清楚..谢谢
我已经看到了,File.getResource("some file name")
但我不想在开始时设置任何文件名..而且我正在使用 net beans
编辑
现在我正在使用此代码..
URL url = Main.class.getResource("PATH");
String path = url.toString();
.......
ImageIcon icon = new ImageIcon(path+"/add_icon.png");
但它没有显示图标并显示“sun.tools.jar.main”的Depericated Api错误,我检查了系统路径值它是有效的......?