Ubuntu or Mint LXDE Java 無法顯示中文!

Java 中文的記事,Ubuntu只有某些銀行網站顯示中文會變成方塊,而Linux Mint LXDE 則是連Java 本身設定畫面都會呈方塊。

那修理的方式
網頁

這是因為有些applet預定編碼為big5,使jre編碼辨識錯誤的關係。解決方法如下:(Linux Mint LXDE)

偏好設定Sun Java 6 plugin control panel
切換到 "Java" 分頁,點選 Java Applet Runtime Settings的『檢視』按鈕
在jre的Runtime參數裡加上: 「-Dfile.encoding=big5」
按下『確定』即可。

 

控制面板,也就是連Java control panel都出現亂碼

目前知道有二個原因

  • 控制面板的字型名稱在設定檔裡面寫錯了,執行以下指令修改即可
sudo sed -i 's/uming.ttf$/uming.ttc/g' /usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties
  • 沒有安裝字型,因為預設是使用uming字型
sudo apt-get install ttf-arphic-uming

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料