ここでNPEを取得しています:
Color base = UIManager.getColor("inactiveCaptionBorder");
その間
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
アプリケーションに設定されます。
どんな情報でもかなりです。
前もって感謝します。
ここでNPEを取得しています:
Color base = UIManager.getColor("inactiveCaptionBorder");
その間
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
アプリケーションに設定されます。
どんな情報でもかなりです。
前もって感謝します。
の値はNimbusDefaultsinactiveCaptionBorder
に存在しません。これは、 SystemColorからのこの値がNimbus Look and Fee lに直接適用されていないためです( Nimbus Defaultsで値が非アクティブな文字列を検索し、2つの値しかありません== 、)。inactiveCaption
textInactiveText
@camickrによるUIDefaultsのリスト
ところで。NimbusLookAndFeelを次のように設定する必要があります。
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
SUN JRE Java 1.7ではjavax.swing.plaf.nimbus.NimbusLookAndFeel
なく、com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel