這可能是一個非常愚蠢的錯誤,但是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