如何在JPanel上动态生成和显示某个背景

时间:2013-12-04 15:33:57

标签: java swing jpanel

我有一个JFrame,它有一个JPanel。在我的JPanel类中,我有一些组合框和一个按钮。我想做的是动态切换(我想重绘() - 我是对的吗?)我的JPanel基于那些组合框和按钮。因此,简单地创建两个面板并使一个不透明或其他任何东西都不起作用。如果有人向我提供了一些指导,我将非常感激。我想以最简单的方式做到这一点。我也希望所有的按钮/组合框以及其他任何内容都能延续到这个新的背景中。

1 个答案:

答案 0 :(得分:0)

最简单的方法就是调用setBackground(Color): 例如:

JPanel myPanel = new JPanel();
myPanel.setBackground(Color.RED);