1
我需要将颜色更改为我的jPanel,这很容易,但可以返回到原始颜色。
应用程序可以随时更改颜色,因此不能是静态颜色,必须根据应用程序的背景颜色而有所不同。将颜色更改为JPanel并返回原始
我试着这样:
Color defaultColor;
defaultColor = m_jButtons.getBackground();
m_jButtons.setBackground(Color.red);
//And then
m_jButtons.setBackground(Color.defaultColor);
m_jButtons.setBackground(Color.defaultColor);
这不会工作(逻辑)。
任何人都知道任何方法来做到这一点?
为了更快提供更好的帮助,请发布[SSCCE](http://sscce.org/)。顺便说一句 - 似乎无论如何改变“默认颜色”的BG颜色也应该改变面板的颜色。所以我不太明白问题所在。 –
@AndrewThompson你认为我可以编辑来改善这个问题吗?我不擅长英语,我正在努力做到最好 编辑:没有像setBackground(Color.java.awt.Color) – Mueretee