我正在使用Net-beans開發小型桌面應用程序。我在這個應用程序中使用了Jtree
。參考下面的教程:Netbeans:如何更改JTree的外觀和感覺
http://download.oracle.com/javase/tutorial/uiswing/components/tree.html#display
我想自定義的我JTree
的外觀和感覺的「Java的外觀和感覺」(左起第一個圖)。我應該如何實現這一目標?
我正在使用Net-beans開發小型桌面應用程序。我在這個應用程序中使用了Jtree
。參考下面的教程:Netbeans:如何更改JTree的外觀和感覺
http://download.oracle.com/javase/tutorial/uiswing/components/tree.html#display
我想自定義的我JTree
的外觀和感覺的「Java的外觀和感覺」(左起第一個圖)。我應該如何實現這一目標?
這是您應該看看的東西:Pluggable look-and-feel architecture:Swing的可插入式外觀架構允許我們提供單一組件API而無需指定特定的外觀和感覺。 Swing工具包提供了一組默認的外觀;但是,API是「開放的」 - 這種設計還允許開發人員通過擴展現有外觀或從頭開始創建外觀來創建新的外觀和感覺實現。
根據@JB Nizet的建議,如果您更喜歡更改應用程序的LaF,這可能會有所幫助:Look and Feel in Java