肯定是没找到.gif
检查你打包的路径,再试试

解决方案 »

  1.   

    用如下方式:
    new ImageIcon(package.ClassName.class.getResource("image/a.gif"));
    例如:
    new ImageIcon(com.abc.myapp.AppMain.class.getResource("image/a.gif"));
      

  2.   

    那么a.gif存放的路径是不是要改呢?
      

  3.   

    谢谢大家支持,我知道问题的所在了,是gif文件的文件名和程序里导入的文件名大小写没有对应。虽然后来改掉了src下面的文件,但是没有改class目录下的文件,现在改好了。不过还是谢谢大家的支持,散分。