如题
    偶现在编写了一个java applet程序,用网页打开后,在控制台上提示如下的错误信息,是什么原因造成的?
    java.exception in thread "Thread-7" java.lang.NullPointerException
at sun.plugin.util.AnimationPanel.createTranslucentImage(Unknown Source)
at sun.plugin.util.AnimationPanel.createGradientShapeImage(Unknown Source)
at sun.plugin.util.AnimationPanel.initBackground(Unknown Source)
at sun.plugin.util.AnimationPanel.preloadResources(Unknown Source)
at sun.plugin.util.AnimationPanel.doPaint(Unknown Source)
at sun.plugin.util.AnimationPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
     请各位大虾指点一二!

解决方案 »

  1.   

    从异常看应该是创建Image的地方出问题了,有可能是文件找不到,或路径设置错误。
      

  2.   

    你的一个对象的引用为空,这个时候你还调用(访问)了这个对象,就会出现java.lang.NullPointerException你的错误代码应该不止这些,建议检查代码相关行的对象,
      

  3.   

    这是JDK的BUG,你参看下面的链接,看看有什么解决方法。
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6510204
      

  4.   

    应该是对象没有初始化或者在处理过程中对象被置为null了,然后又去使用了这个null值的对象就出这样的错了