将JButton更改回原始的"金属"颜色

aho*_*sie 2 java swing colors jbutton background-color

我正在编写一个程序,当点击一个按钮时,它会变成蓝色.我用以下方法完成了这个:

button.setBackground(Color.BLUE)
Run Code Online (Sandbox Code Playgroud)

但是,当它第二次点击时,我想将它改回原来的"金属"外观.我用谷歌搜索和谷歌搜索,无法弄清楚如何在任何地方这样做.你如何将JButton改回原来的"金属"颜色?

mre*_*mre 6

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