现在安装了新的java 1.6.22更新(之前的版本还可以),我的客户报告了一个令人讨厌的问题。
当第二次使用我的applet时,editorPane.setPage()抛出异常 ONLY (意味着使用浏览器或applet查看器重新载入我的APPLET) 如果RESTARTING小程序,只是在重新加载时不会出现问题。
Exception in thread "Thread-10" java.lang.NullPointerException
at javax.swing.text.html.parser.Parser.errorContext(Unknown Source)
at javax.swing.text.html.parser.Parser.parse(Unknown Source)
at javax.swing.text.html.parser.DocumentParser.parse(Unknown Source)
at javax.swing.text.html.parser.ParserDelegator.parse(Unknown Source)
at javax.swing.text.html.HTMLEditorKit.read(Unknown Source)
at javax.swing.JEditorPane.read(Unknown Source)
at javax.swing.JEditorPane$PageLoader.run(Unknown Source)
我正在使用m_editorPane.setEditorKitForContentType
如何修复我的Applet,以便setPage不会因新的JRE 1.6.22而崩溃 我不能告诉客户使用较旧的JRE。