只有APPLET才会有getCodeBase(),Frame是没有这个方法的,

解决方案 »

  1.   

    那根据你的意思是我要把整个程序改成Applet?
    那FRAME里有没有其他的方法可以让我在JTextPane里画图的?
      

  2.   

    Toolkit.getDefaultToolkit().createImage(
    getClass().getResource(
    file)
      

  3.   

    我把你给的这句替代原来的那句Image img=getImage(getCodeBase(),file)还是不行
    继续报错:
    类型 Class<capture-of ? extends Eme> 中的方法 getResource(String)对于参数(File)
    不适用
    毕竟File和String还是不同的。不过你还是提醒了我用Toolkit,还是谢谢。
      

  4.   

    晕,我里面的file是你那个文件路径,是String类型的。。