jimを作成した後にnimbusの外観が表示されない NetBeansでプログラムを実行するとNimbusの外観が表示される&完璧に動作しますが、Jarを作成し、それは、NetBeansで正常に動作しますが、LAFが表示されない場合はjarファイルを実行しているとき、それはおそらくLAFライブラリが正しくクラスパスに発見されなかったことを意味しjimbを作成した後に外観が表示されない
public static void main(String[] args)
{
boolean isNimbus = false;
try {
for (UIManager.LookAndFeelInfo info : UIManager.getInstalledLookAndFeels())
{
if ("Nimbus".equals(info.getName()))
{
UIManager.setLookAndFeel(info.getClassName());
isNimbus = true;
break;
}
}
if(!isNimbus)
{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
} catch (ClassNotFoundException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
} catch (UnsupportedLookAndFeelException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
Dashboard dashboardObj = new Dashboard();
}
をチェックする
のjava -version
:だから、あなたはJDK 6でJavaコードをコンパイルし、CMDのjre 6
タイプこの中でそれを実行していることを確認してくださいコード内で 'java.version'を実行し、IDEとJarの内容を報告します。 IDEが1.6.0_10以上のバージョンを使用するように設定されていると思いますが、Jarはそれ以前のバージョンを使用しています。 –