我在我的应用程序上使用Nimbus LAF,我想更改所有按钮前景色。我做这个设置:
UIManager.put("Button.foreground", Color.WHITE);
但这不起作用。也许是因为我应该只使用主要和次要的Nimbus颜色?有人可以帮我吗?
非常感谢。
答案 0 :(得分:2)
simple way
1)您可以通过将值设置为UIManager
来设置Color once,然后对整个(例如JLabel)实例有效
2)反复动态set and override UIManager
most complex way
3)创建自己的UIManager
,例如aephyr
编辑:
<避免创建自己的Painters
/>也许正确的方法可能是使用non_buggy和今天的Custom Look and Feel