这可能是一个非常愚蠢的错误,但是iv'e刚刚开始学习.awt软件包。我跟着一个教程,在视频中他的窗口背景是红色的,我的代码没有错误,但它不会改变背景颜色。 感谢您的帮助!Java窗口未设置背景颜色?
import java.awt.Color;
import javax.swing.*;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame f = new JFrame();
f.setVisible(true);
f.setSize(350,350);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setTitle("Window");
f.setBackground(Color.RED);
}
}
不确定 - 但可能将setVisible移动到最后 - 那么您将获得当前设置而不必以某种方式进行刷新。 – Randy 2012-02-21 19:12:09
不这样做我很害怕!这里是视频+我的小程序,以防止色盲! http://www.youtube.com/watch?v=uK2BscDZyNo&feature=relmfu http://i.imgur.com/LQMOL.png – Icy100 2012-02-21 19:14:59