📅  最后修改于: 2023-12-03 15:38:48.114000             🧑  作者: Mango
在 Java 中,如果想要更改 JFrame 的背景颜色,可以使用 setBackground()
方法。下面是更改 JFrame 背景颜色的示例代码:
JFrame frame = new JFrame("My Frame");
frame.getContentPane().setBackground(Color.RED);
在这个示例中,我们创建了一个 JFrame 对象 frame
,并将其背景颜色设置为红色。
除了使用 setBackground()
方法之外,还可以通过覆盖 paint()
方法来绘制 JFrame 的背景。下面是一个覆盖 paint()
方法的示例代码:
JFrame frame = new JFrame("My Frame") {
@Override
public void paint(Graphics g) {
g.setColor(Color.BLUE);
g.fillRect(0, 0, getWidth(), getHeight());
}
};
在这个示例中,我们覆盖了 JFrame 的 paint()
方法,并在其中绘制了一个蓝色的矩形,作为 JFrame 的背景。
无论使用哪种方法,更改 JFrame 的背景颜色都是很简单的。根据实际需要选择适合的方法即可。
以上是如何更改 Jframe 背景颜色的介绍。