我在更改按钮背景颜色时遇到问题,我刚刚开始学习如何使用 GUI,并且我有以下代码在 Windows 上完美运行,但我使用的是 Mac OS。
你能帮我解决这个问题吗?
我已经添加了按钮,然后更改了颜色,但是在运行它时,它会弹出带有 9 个按钮的窗口,但它们都是白色的,背景是红色的,正如你所看到的,我将它们设置为蓝色。
b1.setBackground(Color.BLUE);
b2.setBackground(Color.BLUE);
b3.setBackground(Color.BLUE);
b4.setBackground(Color.BLUE);
b5.setBackground(Color.BLUE);
b6.setBackground(Color.BLUE);
b7.setBackground(Color.BLUE);
b8.setBackground(Color.BLUE);
b9.setBackground(Color.BLUE);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setExtendedState(JFrame.MAXIMIZED_BOTH);
this.getContentPane().setBackground(Color.RED);
this.setBackground(Color.BLACK);
this.setVisible(true);
this.setBounds(100, 100, 800, 500);