摇摆控制与中国人混淆,但与俄罗斯没有

时间:2013-07-09 07:44:24

标签: java eclipse swing encoding

我使用Eclipse& Java的。

System.getProperty("file.encoding") == "GBK".

我的所有Swing UI标签都存储在不同的属性文件中(例如messages_ru.propertiesmessages_sc.properties)。

我使用native2ascii转换属性文件以获取Unicode。

但是有一件奇怪的事情发生了,这个标签正确地展示了俄罗斯,但是对于简单中文来说并不正确。我的操作系统支持简体中文。

任何人都有相同的问题或有一些建议找到原因?如果您需要更多信息,我可以告诉您。

1 个答案:

答案 0 :(得分:1)

嗯...找到原因,它是由字体引起的,我的应用程序使用的是不支持简体中文的工厂字体(“Calibri”)。