黑马程序员技术交流社区
标题:
求大神解答有关getContentPane()的相关疑惑
[打印本页]
作者:
1774055019
时间:
2015-11-12 22:19
标题:
求大神解答有关getContentPane()的相关疑惑
程序一:直接调用setBackground(Color.GREEN) 背景颜色没有变成绿色!!!
程序二:使用了getContentPane()方法 背景颜色成功变成绿色
// 程序一
import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics;
import javax.swing.JFrame;
public class Test extends JFrame {
public Test() {
setLayout(null);
setBackground(Color.GREEN);
setBounds(40,50,480,320);
setVisible(true);
}
public static void main(String[] args) {
Test t = new Test();
}
}
// 程序二
import java.awt.Color;
import java.awt.Container;
import java.awt.Graphics;
import javax.swing.JFrame;
public class Test extends JFrame {
public Test() {
Container c = this.getContentPane();
c.setLayout(null);
c.setBackground(Color.GREEN);
setBounds(40,50,480,320);
setVisible(true);
}
public static void main(String[] args) {
Test t = new Test();
}
}
作者:
大师兄与二师兄
时间:
2015-11-12 22:22
作为一个初学者,我只能默默地观看
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2