小编use*_*004的帖子

使用Nimbus时,只有在控制有焦点时才将控制背景颜色设为黄色?

这似乎应该是直截了当的,但我还没有找到一个"好"的方法来做到这一点......

在使用Swing Nimbus L&F时,我想让我的控件(JButtons,JTextField等)在焦点时呈现黄色背景色.除了黄色背景颜色,我希望它们保留所有常见的Nimbus造型.

如果没有聚焦,我希望它们能够用正常的Nimbus样式绘制.

我发现这样做的唯一方法是为每个控件重写控件 [Focused] .backgroundPainter(这相当于从头开始重写大部分Nimbus).

我错过了什么吗?谢谢!

java swing look-and-feel nimbus

4
推荐指数
1
解决办法
2363
查看次数

标签 统计

java ×1

look-and-feel ×1

nimbus ×1

swing ×1