2010年6月13日

Java 的中文字變成方塊

前陣子要清除 Java 的網路快取時,發現「Java 控制面板」裡的中文字全都變成方塊,沒辦法看出內容到底是什麼。Google 之後發現 Mandriva 官方討論區上的這篇文章,看起來問題是出在 Java 無法抓到適當的中文字型,所以把中文字顯示成方塊。幸好 Java 有提供備用 (fallback) 字型的機制,於是我仿照該篇文章的方式,並稍做一點修改,總算成功地顯示出中文字。

以下是我的解決方法:


而下面這張則是改完後「Java 控制面板」的截圖:

1 則留言:

  1. 我發現不知道從何時開始 Oracle Java 已經改成安裝到 /usr/java 目錄中,所以原本文章中的

    cd /usr/lib/jvm/jre/lib/fonts/

    必須改為

    cd /usr/java/latest/lib/fonts/

    才有用。

    回覆刪除

請儘量避免使用注音文火星文。廣告或與文章主題無關的留言將視情形刪除。(本留言功能需 JavaScript)

Related Posts with Thumbnails