[英]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.