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