FreeBSD + JDK6でIPAフォントを使う方法

FreeBSD(やLinuxなど)でJDKを使う場合、GUIの日本語が豆腐になってしまって表示できないことがよくあります。特にNetBeansを使おうとしてこの問題にハマった人は多いと思います。Gihyo.jpのFreeBSD Dayly Topicsでその解決策が紹介されています。
2009年3月2日 FreeBSD Java SE 6でIPAフォントを使うための設定,NetBeans IDE 6.5にフォントの設定を反映させる方法:FreeBSD Daily Topics|gihyo.jp … 技術評論社

Diablo-JDK16やJDK16の場合、これ以外にも次のようにfallbackのリンクを作る方法で回避できる場合もあります(OpenJDK6ではfallbackが有効でないためこの方法は使えません)。本質的な解決にはなっていませんが。

> ln -s /usr/local/lib/X11/fonts/TrueType ${JAVA_HOME}/jre/lib/fonts/fallback