Linux上のSunのJVMで、GUIアプリを動かすと文字化けしてしまいます。
これはフォントが用意されていないためで、以下の方法で解決できます。
jreのインストールディレクトリの以下のディレクトリ
(例) /usr/local/java/jdk/jre/lib/fonts
にfallbackというディレクトリを作成
# mkdir fallback
そこに
kochi-gothic-subst.ttf kochi-mincho-subst.ttf
をコピーすればOK
ちなみに、Debian etchでは
/usr/share/fonts/truetype/kochi/
にあった!