4
我在java中創建了一個在netbeans 7.2中的gui應用程序。我在那裏創建了一個JFrame
。它在自動生成的代碼中被設置爲靈氣外觀。但我的框架看起來不像靈氣。nimbus外觀和感覺不可用
所以我調試了代碼,發現nimbus在getInstalledLookAndFeels()
返回的數組中不可用。
那麼我應該怎麼做才能安裝靈氣外觀?用於編譯代碼的JDK 1.6。
我在java中創建了一個在netbeans 7.2中的gui應用程序。我在那裏創建了一個JFrame
。它在自動生成的代碼中被設置爲靈氣外觀。但我的框架看起來不像靈氣。nimbus外觀和感覺不可用
所以我調試了代碼,發現nimbus在getInstalledLookAndFeels()
返回的數組中不可用。
那麼我應該怎麼做才能安裝靈氣外觀?用於編譯代碼的JDK 1.6。
確保您的Java版本是大於: JDK 6更新10
雨雲是拋光的跨平臺外觀和在 的Java SE 6 Update 10的感覺引入(6u10)發佈。
,你可以在這裏下載最新的Java(7u9)和Netbeans(7.2.1)版本(附帶):
之後,你應該好走,不要忘記在Event Disptach Thread
之內設置L & F:
//Create UI and set L&F on EDT
SwingUtilities.invokeLater(new Runnable() {
public void run() {
//set L&F
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (Exception e) {
// If Nimbus is not available, you can set the GUI to another look and feel.
e.printStackTrace();
}
//create UI and components here
}
});
什麼是應用程序的最低Java版本。是否支持?如果它是1.6,我建議讓用戶升級到最新的1.6版本會更好。由於Nimbus在1.6.0_10左右推出,應確保用戶JRE具有Nimbus可用。 –