如果框架放置在内容窗格的顶部,则用户的外部颜色是 JFrame 的颜色。在这里,即使我在内容窗格之后绘制框架,但将显示内容窗格颜色。为什么?
public class GUI {
public static void main(String[] args){
JFrame frame = new JFrame();
frame.setSize(300,300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
Color myColor = new Color(100,100,100);
frame.setLocationRelativeTo(null);
frame.getContentPane().setBackground(myColor);
frame.setBackground(Color.red);
}
}