JFrame对象本身是包含Pane的,一般我们在往JFrame中添加组件时,都加在了ContentPane中,这个可以通过JFrame的成员方法getContentPane()取出来。
所以如果设置JFrame的背景颜色,会被ContentPane盖住,不如设置ContentPane的背景颜色。


import java.awt.Color;

import javax.swing.*;

public class WindowDemo {

	public static void main(String args[]) {

		JFrame myWin = new JFrame("My First Window");
		myWin.setSize(760, 560);

		// 设置内容面板的颜色为红色
		myWin.getContentPane().setBackground(Color.red);
		myWin.setVisible(true);
	}
}

  

 

相关文章:

  • 2021-09-16
  • 2021-11-01
  • 2021-12-01
  • 2022-02-07
  • 2021-09-03
  • 2022-01-20
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-17
  • 2021-09-19
  • 2021-09-16
  • 2022-12-23
  • 2022-01-10
  • 2021-06-24
相关资源
相似解决方案