按下按钮时,JButton背景和前景色滑动

时间:2013-10-08 11:58:22

标签: java swing colors jbutton

任何人都可以帮助实现以下内容吗?

我有自定义按钮,我已经重载了paintComponent和plainText方法来给我自己的外观。被重写的主要焦点是为按钮提供自己的风格。

所以这里的要求最初是按钮背景为白色,前景为黑色,当用户按下按钮时,颜色应该像背景一样恢复为黑色,前景恢复为白色。

我怎样才能实现这一目标?

1 个答案:

答案 0 :(得分:0)

您可以提供自己的 UI实现,而不是对Swing组件进行子类化以修改它们的“外观和感觉”,并将其附加到普通组件实例。

请看以下方法: