java项目在编译、运行都能正常,但是打包成jar后,原本在工具栏的图标却无法显示,只能显示特别小的一个小方块,是什么原因啊   ? 
              谢谢!

解决方案 »

  1.   

    用getClass().getResource(“ftnm.pnp”)
      

  2.   

    顶ls
    打包后你的路径变化,这时候你图片的路径应该是相对于这个jar包的路径
      

  3.   

    你可以把图标一并打包。
    以下为ant部分打包代码
    <target name="jar" depends="compile">  
    <jar destfile="./xx.jar" basedir="${build}"   >  
    <manifest>  
    <attribute name="Built-By" value="作者"/>
    <attribute name="Company" value="公司"/>
    <attribute name="Main-class" value="类名"/>  
    </manifest>
    </jar>
    </target>