2012-10-06 49 views
2

我使用的Java SystemLookAndFeel上Xubuntu的

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 

一個try-catch塊,以確保我的Swing應用程序看起來 '天然' 每個平臺上。這一直在Linux,Mac和Windows上工作。我剛剛有一臺運行Xubuntu的新機器,雖然這個聲明不會導致錯誤,但我的GUI不喜歡本機;而是看起來像Java(金屬)主題。這是我的操作系統的問題,我能做些什麼來解決它?同樣的程序看起來運行良好,在Windows和Mac上看起來很原生。

感謝

+1

另請參閱[此線程](http://ubuntuforums.org/showthread.php?t=771396) – Robin

+0

感謝您的答覆 - 有趣的閱讀。我嘗試了所有的建議,他們都沒有工作:-(至少它證實了我不會生氣,這是一種真正的錯誤... – user1509862

+0

我不運行XUbuntu,所以我不能嘗試它: - ( – Robin

回答

2

使用源路:) 如果你看一下UIManager.getSystemLookAndFeelClassName() 的來源,你會看到GNOME桌面,運行Xubuntu的時候是不是這樣的檢查,Xubuntu的不運行gnome但xfce桌面環境

相關問題