Windows VistaでJava(Swing)のフォントをClearType効かせることを追求してみました。 まずは、日経BP ITProに掲載されている櫻庭氏の記事を参照しました。 「Java SE 6完全攻略」第17回 文字に対するアンチエイリアス | 日経 xTECH(クロステック) 記事によると、Windows環境では日本語の小さなフォント(実験では20ポイント以下)はアンチエイリアス(LCD)がかかりません。小さいといっても普通のGUIプログラムを作るときはほとんどの文字を12〜14ポイントで作るので、事実上日本語はClearTypeが適用できません。 これは、おそらくJDKが使用しているフォントがMS ゴシックであり、小さなサイズのときはTrueTypeではなくビットマップデータを表示するフォントであるためではないかと思っています。 Windows Vistaでは、メイリオ