JFrame对象本身是包含Pane的,一般我们在往JFrame中添加组件时,都加在了ContentPane中,这个可以通过JFrame的成员方法getContentPane()取出来.所以如果设置JFrame的背景颜色,会被ContentPane盖住,不如设置ContentPane的背景颜色. import java.awt.Color; import javax.swing.*; public class WindowDemo { public static void main(String…