簡體   English   中英

Java應用程序中的菜單字體出現亂碼

[英]Menu Font Garbled in Java Application

我正在嘗試更改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。

不要關閉ClearType,只需對其進行調整即可。 由Andrey Rast( Source )搜索ClearType並對其進行調整。 之后,Java錯誤將消失。

我已經在Arduino IDE和JetBrains IDE上嘗試過它。 它給了我同樣的錯誤

線程“主”中的異常java.lang.ExceptionInInitializerError原因:java.lang.IllegalArgumentException:33與特定於文本的LCD對比度鍵不兼容

並且,檢查Env si JRE的Java版本是否相同。

我在system32目錄中刪除了FNTCACHE.DAT並重新啟動,它似乎可以解決該問題。 奇怪的。 http://windows7forums.com/windows-7-support/49179-windows-7-64-bit-fonts-not-shown-4.html,所以我想這是Windows問題,根本不是Java。

謝謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM