2014年07月21日

ubuntu 14.04 でjavaのGUIが文字化けするメモ

ubuntu14.04でrobocodeをインストールして起動したら日本語が文字化け(□豆腐?)したことのメモ

図:文字化けの様子
javaの文字化け

原因はJavaが使いたいフォントをインストールしていないことらしい。
対応策1:Javaが使いたいフォントを入れる。
対応策2:Javaに使えるフォントを教える。

今回は2番。

参考ページを元にやる。

私の場合は"OpenJDK Java 6 ランタイム"をインストールしている。
そして、ディレクトリ等の位置が参考ページとは違っているのでそれっぽいところに入れてみる。

cd /usr/lib/jvm/java-6-openjdk-i386/jre/lib
sudo mkdir -p fonts/fallback
cd fonts/fallback/
sudo ln -s /usr/share/fonts/truetype/takao/Takao* ./

※最後のTakao* ./は*と.の間に半角スペース
コマンドを実行すると"fallback"ディレクトリに、
"/usr/share/fonts/truetype/takao/"ディレクトリにある、
名前の頭に"Takao"と付くファイルのリンクができる。

以上で改善された。

javaの改善


コマンドの意味とかはめんどいので調べていない。

参考:http://kenkun.blogspot.jp/2011/09/openjava.html
posted by CODE-440 at 17:12| Comment(1) | TrackBack(0) | プログラム | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
助かりました!
私の最新のubuntu 16の環境では
"sudo ln -s /usr/share/fonts/truetype/takao-gothic/Takao* ./" のようにする必要がありましたが、基本的に記載いただいたとおりでできました!どうもありがとうございます!
Posted by tkhm at 2017年12月10日 11:20
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック