路径的问题做好用这种方法
getClass().getResourceAsStream()
image文件和class文件放在一起就行了或者
getClass().getResource("../Resource/a.gif");
这样也应该可以

解决方案 »

  1.   

    多谢,请问下面的这种写法可以吗?  
    private Icon editFrameIcon =
             new ImageIcon(包名.类名.getResource("../Resource/a.gif"))
      

  2.   

    呵呵,写错了,应该是
    private Icon editFrameIcon =
             new ImageIcon(包名.类名.class.getResource("../Resource/a.gif"))
    这样对吗?
      

  3.   

    可以的   你的相对目录有问题| --- Resource
    | ----| asd |asd.class
    你的包名 和 Resource的相对路径有问题new ImageIcon(包名.类名.class.getResource("../../Resource/a.gif"))