Java应用程序中的菜单字体出现乱码

我正在尝试在Java应用程序(OmegaT http://www.omegat.org)中更改菜单字体.但是,当我在64位Windows 7(在“高级外观设置…”下)中更改默认菜单字体时,菜单以及文件对话框变得乱码,如下图所示:
http://www.sbbic.org/omegat/1.jpg(即使选择Tahoma作为默认字体也会导致此问题).

有没有人曾经看过这个令人讨厌的文本,并且知道如何解决它,或者对故障排除有什么建议?

这是Java问题吗?据说OmegaT只是使用Windows的默认字体…

我已经联系了OmegaT的开发人员,但他们对此问题一无所知.我以为通过在这里发布我的问题,其他人可能会遇到相同的错误,并且知道如何解决.

谢谢,
弥敦道

解决方法:

关闭Windows ClearType字体设置对我有用.这花了我几个小时才能弄清楚.我正在使用的导致我出现问题的应用是PowerWorks的ReportWorks.

上一篇:ST 表


下一篇:如何在Android中将字体文件中的图标用作绘图对象