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

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

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

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

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

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

回答:

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

以上是 如何设置JButton的按钮颜色(不是背景颜色) 的全部内容, 来源链接: utcz.com/qa/429290.html

回到顶部