java中设置背景颜色不起作用

要设置背景颜色,需要在JPanel上设置,然后在加到JFrame中去。这样就可以设置背景色了。改过的程序如下:(改动的地方见注释)import java.awt.*;import javax.swing.*;public class Jframe extends JFrame{ Jframe(String s) { super(s);JPanel jp=new JPanel(); //加上这句 jp.setBack...
java中设置背景颜色不起作用
要设置背景颜色,需要在JPanel上设置,然后在加到JFrame中去。这样就可以设置背景色了。
改过的程序如下:(改动的地方见注释)
import java.awt.*;
import javax.swing.*;
public class Jframe extends JFrame{
Jframe(String s) {
super(s);
JPanel jp=new JPanel(); //加上这句
jp.setBackground(Color.BLACK);//加上这句
add(jp);//加上这句
setSize(700,500);
//setBackground(Color.BLACK);//去掉这句
setVisible(true);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.validate();
}

public static void main(String[] args) {
new Jframe("我的J窗口");
}
}2012-10-12
因为你的类没有对象2012-10-12
没创建对象那2012-10-12
mengvlog 阅读 97 次 更新于 2025-12-19 18:53:31 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部