目次
Java SE 6 update 10リリースで導入されたクロス・プラットフォームのルック・アンド・フィールであるNimbusは、2Dベクトル・グラフィックスでレンダリングされるため、任意の解像度でレンダリングできます。
Nimbusルック・アンド・フィールをアクティブ化するには、次の2つの方法があります。
ソース・コードに次の行を追加します。
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (UnsupportedLookAndFeelException e) {
// handle exception
} catch (ClassNotFoundException e) {
// handle exception
} catch (InstantiationException e) {
// handle exception
} catch (IllegalAccessException e) {
// handle exception
}
アプリケーションでNimbusルック・アンド・フィールをアクティブ化するには、Javaアプリケーションの実行時に次のパラメータを指定します。
-Dswing.defaultlaf=com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel