我有一个JButton我想将背景颜色更改为白色的。使用“金属外观”时,我可以通过以下方式实现所需的效果setBackground:
JButton
具有白色背景的金属外观风格的JButton
不幸的是,使用Windows LAF时,“背景色”的概念有所不同。背景颜色是按钮周围绘制的颜色:
Windows外观风格的JButton,带有白色背景
我想使用Windows LAF,但允许将此按钮的颜色JButton更改为白色。我该怎么做呢?
您必须决定是否值得付出努力,但由于@mKorbel ,您始终可以创建自己的ButtonUI。