我正在编写一个程序,当单击一个按钮时,它会变成蓝色。我已经完成了使用:

button.setBackground(Color.BLUE)


但是,当第二次单击它时,我想将其更改回原始的“金属”外观。我已经在Google和Google上搜索过,无法在任何地方弄清楚该如何做。如何将JButton改回原始的“金属”颜色?

最佳答案

尝试Component#setBackground(null)。这样,组件将继承其父级的背景色。

07-23 16:29