我的Java Swing應用程序沒有顯示系統的外觀和感覺(KDE),而在Red Hat Linux上運行。它顯示了在Red Hat中切換到KDE視圖時的默認(也是醜陋的)Java外觀和感覺。它顯示了我在Red Hat中使用GNOME視圖時的系統外觀和感覺。我正在使用下面的代碼來設置外觀和感覺。任何人都可以提出一些關於可能是什麼問題的看法?Java Swing應用程序L&F在KDE環境(Red Hat Linux的)
setApplicationLookAndFeel(UIManager.getSystemLookAndFeelClassName());
JFrame.setDefaultLookAndFeelDecorated(true);
private void setApplicationLookAndFeel (String LookAndFeel) {
try {
UIManager.setLookAndFeel(LookAndFeel);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (InstantiationException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (UnsupportedLookAndFeelException e) {
e.printStackTrace();
}
}
什麼編譯器? Sun Java? –
的OpenJDK - 1.6 Eclipse的伽利略 – user396089