JFrame.setBackground() 不起作用 -- 为什么?
JFrame mainFrame = new JFrame();
mainFrame.setSize(100, 100);
mainFrame.setBackground(Color.CYAN);
mainFrame.setVisible(true);
我的目的是创建一个具有青色背景的窗口。这是怎么回事?我的窗户没有像我预期的那样青色!
另外,任何人都可以指出为什么我似乎将所有颜色一式两份(有Color.CYAN和Color.cyan)。两者之间有什么区别吗?也许较旧的一个是Java中枚举之前的常量,第二个来自枚举?
谢谢