我使用Eclipse & Java。
System.getProperty("file.encoding") == "GBK".我的所有Swing UI标签都存储在单独的属性文件(如messages_ru.properties、messages_sc.properties)中。
我使用native2ascii转换属性文件以获得Unicode。
但奇怪的是,标签正确地显示了俄语,但不正确地显示了简单的中文。我的操作系统支持简单的中文。
有没有人有同样的问题或者有什么建议来找出原因?如果你需要更多信息,我可以带你去看。
发布于 2013-07-09 16:55:20
嗯..。找到原因,是字体导致的,我的应用程序使用的是不支持简单中文的工厂字体(“Calibri”)。
https://stackoverflow.com/questions/17542721
复制相似问题