簡體   English   中英

java swing組件:綁定屬性,如字體和背景顏色

[英]java swing components: binding properties such as font and background color

我有一個java程序,設計了幾個Jpanels; 我的每個面板上的每個組件都有一定的字體和背景顏色。 是否有任何干凈的方法來更改它們上的jpanels和組件的字體? 我的意思是我想將屬性綁定到我的組件; 當我改變財產時; 它的影響力反映在所有的jpanel上。

您可能想要調查使用不同的外觀和感覺 這將允許您更改組件的任何屬性,甚至可以在運行時動態地更改loof和感覺。

另請參閱此問題的答案: 如何獲取Swing JTabbedPane標簽的默認字體?

您可以使用JComponent#putClientProperty(Object key,Object value) ,此方法可用於一個JComponent多個屬性

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM