Java Nimbus Button.前台不工作
我正在应用程序中使用Nimbus LAF,我想更改所有按钮的前景色。我在以下设置中执行此操作:Java Nimbus Button.前台不工作,java,swing,nimbus,uimanager,Java,Swing,Nimbus,Uimanager,我正在应用程序中使用Nimbus LAF,我想更改所有按钮的前景色。我在以下设置中执行此操作: UIManager.put("Button.foreground", Color.WHITE); 但这是行不通的。也许是因为我应该只使用原色和副色?谁能帮我一下吗 非常感谢 simple way 1) 您可以通过将值设置为UIManager,然后将对整个(例如JLabel)实例有效 2) 动态重复 most complex way 3) 创建自己的UIManager,例如 编辑: 也许正确的方法
UIManager.put("Button.foreground", Color.WHITE);
但这是行不通的。也许是因为我应该只使用原色和副色?谁能帮我一下吗
非常感谢
simple way
1) 您可以通过将值设置为UIManager
,然后将对整个(例如JLabel)实例有效
2) 动态重复
most complex way
3) 创建自己的UIManager
,例如
编辑:
<为了避免创建自己的
画家
/>也许正确的方法是使用无车,今天谢谢你,mKorbel,我遵循了简单的方法,但对按钮不起作用。最复杂的方法是更改面板的背景色,但不更改按钮的背景色(使用属性Button.foreground)。也许是我的Java版本?1.6.0_26适用于Linux。请阅读