当前位置: 技术问答>java相关
100分,请问高手,为何jdk1.3.1以后的demo中的stylepad不能存中文文件。
来源: 互联网 发布时间:2015-08-08
本文导语: 100分,请问高手,为何jdk1.3.1以后的demo中的stylepad不能存中文文件。 本人是利用JDK1.3.0_02版中StylePad demo的代码做一个程序,但在使用以后的 版本如:jdk1.3.1或jdk1.4就都不能支持中文,只要是存中文文件就不行。 请高手...
100分,请问高手,为何jdk1.3.1以后的demo中的stylepad不能存中文文件。
本人是利用JDK1.3.0_02版中StylePad demo的代码做一个程序,但在使用以后的
版本如:jdk1.3.1或jdk1.4就都不能支持中文,只要是存中文文件就不行。
请高手告诉我原因,以及如何解决。
本人是利用JDK1.3.0_02版中StylePad demo的代码做一个程序,但在使用以后的
版本如:jdk1.3.1或jdk1.4就都不能支持中文,只要是存中文文件就不行。
请高手告诉我原因,以及如何解决。
|
其实这个bug自1.3.1就有了,但没人给它投票,所以Sun也没上心去纠正。临时的解决办法在那个bug的页上说了,你可以试试。关键是Document的Properties中被放入了一个Object对象,造成无法串行化。你可以在保存前把DocumentProperties取出来,删掉那个Object对象对应的Property,然后把这个DocumentProperties放回Document中,然后保存。当然在加载时Document会少一个Property,估计你还得把它加回去。另外多找几个人去投票让Sun赶快把这个bug fix掉。
|
这是JDK里面的一个BUG,看看下面的吧:
http://developer.java.sun.com/developer/bugParade/bugs/4513615.html
http://developer.java.sun.com/developer/bugParade/bugs/4513615.html
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。