我有一個swing應用程序。下面是一個小截圖。 JFrame的主題和外觀
OS:Win 7的
什麼是刺激性的主題。我嘗試了其他幾個屏幕,但它們都具有這樣的外觀。 Eclipse和Netbeans例如有更好的用戶界面。 FileChooser和Frame是一般很令人愉快的。我如何擁有這樣一個主題。
謝謝。
我有一個swing應用程序。下面是一個小截圖。 JFrame的主題和外觀
OS:Win 7的
什麼是刺激性的主題。我嘗試了其他幾個屏幕,但它們都具有這樣的外觀。 Eclipse和Netbeans例如有更好的用戶界面。 FileChooser和Frame是一般很令人愉快的。我如何擁有這樣一個主題。
謝謝。
改變它的外表和創建任何東西在你的程序的用戶界面相關的前覺得到Windows之一:
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
看起來你正在使用的金屬外觀和感覺。嘗試使用其他可能會讓你感興趣的外觀和感覺。
請參閱http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html,瞭解更多信息。
這會給你你想知道
http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
UIManager.getSystemLookAndFeelClassName()
會給你最適合它的
運行的操作系統有很多看一切,感覺包,比如:
1)JTattoo
2)藍光
3)joxy
4)尼姆羅德
5)Oyoaha
6)TinyLaf
....等
你要了解以前類型
請確保你把它在創建JFrame之前。我犯了很多次這個錯誤。 – Ajay
@Ajay如果框架已經創建,你可以調用'SwingUtilities.updateComponentTreeUI(frame)'。 –