【发布时间】:2022-01-22 13:58:52
【问题描述】:
我将原始代码简化为这个有问题的部分。我知道这看起来很简单,这就是为什么当它没有按我的预期工作时它让我感到困惑。它没有编译或运行时错误,但我未能将背景颜色设置为默认值。我尝试创建一个新的 Color 实例并反转 setVisible 和 setBackground 方法,这不会产生任何影响,而且我的 Google 搜索不会显示与我所做的任何不同的任何内容。
import javax.swing.JFrame;
import java.awt.Color;
public class Main extends MyFrame{
public static void main(String[]args){
//new MyFrame();
JFrame frame=new JFrame("Title");
frame.setSize(500,500);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setBackground(Color.red);
frame.setVisible(true);
}
}
【问题讨论】:
-
frame.getContentPane().setBackground(Color.red); -
@EminK.L.对未来的建议:What should I do when someone answers my question?