linux-sun-jdk15自分用メモ
linux-firefoxのアプレットで日本語が出ない問題で、Sunのドキュメントを探し出す。
問題箇所は/usr/local/linux-sun-jdk1.5.0/jre/libにあるfontconfig.*。その探索順序からインストール状態ではfontconfig.RedHat.bfcが使われるが、このproperties.srcによると、iso10646しか使ってなくて、linuxエミュレータにもそんなフォントは(たぶん)入ってないため、いわゆる豆腐になる。
解決するには、jisx0208を使ってるfontconfig.RedHat.9.0.properties.srcをコピーしてfontconfig.RedHat.propertiesを作り(バージョンがわかれば指定した方がいいか?)、kochiじゃなくipaを使うように修正する。
これでめでたく日本語が表示された。diablo-jdk1.5.0でもファイル名を変えて入れるだけで通用する。もっとも、diabloでは日本語フォントを何も設定していないfontconfig.bfcでも日本語が問題なく出るが、なぜ?
ちなみに、appletviewerをそのまま起動すると(特にVMwareゲストで)なぜか非常に遅い。javavmwrapperを通さない場合は特に問題なさそう。
0 件のコメント:
コメントを投稿