tangguo

如何设置JButton的按钮颜色(不是背景颜色)

java

我有一个JButton我想将背景颜色更改为白色的。使用“金属外观”时,我可以通过以下方式实现所需的效果setBackground:

具有白色背景的金属外观风格的JButton

不幸的是,使用Windows LAF时,“背景色”的概念有所不同。背景颜色是按钮周围绘制的颜色:

Windows外观风格的JButton,带有白色背景

我想使用Windows LAF,但允许将此按钮的颜色JButton更改为白色。我该怎么做呢?


阅读 949

收藏
2020-10-17

共1个答案

小编典典

您必须决定是否值得付出努力,但由于@mKorbel ,您始终可以创建自己的ButtonUI。

2020-10-17