Java写的自动化脚本,需要调用一些图片,怎样写图片路径可以在我将Java项目打包成.exe文件后统一放在一个文件夹里,当我把他们复制到其他电脑的其他路径,只要在这个文件夹里,就可以读取到图片

解决方案 »

  1.   

    这样子
    记得结贴给分ImageIcon icon = new ImageIcon(this.getClass().getClassLoader().getResource("image/qq.png"));
    this.setIconImage(icon.getImage()); // 设置标题栏的图标为qq.png
      

  2.   

    也可以,启动exe时,后面跟一个图片路径参数,在main函数里读取String[] args。不过这样每次打开都要手动输入路径,把问题搞复杂了。
    最简单的就是相对路径,只要图片文件夹跟主程序放在同一文件路径下就行了。