Java 如何在JInternalFrames中设置背景色?

Java 如何在JInternalFrames中设置背景色?,java,swing,jinternalframe,Java,Swing,Jinternalframe,我需要在我的JInternalFrames中设置背景色。我不能 JInternalFrame frm=新的JInternalFrame(); 前退后地(颜色:红色) 这不管用 你知道我怎么做吗 谢谢。尝试在JInternalFrame上调用set不透明(true)Swing窗口(JFrame、JDialog…)和内部框架使用“内容窗格”来容纳子组件。因此,您需要设置内容窗格的背景: internalFrame.getContentPane().setBackground( Color.RED )

我需要在我的JInternalFrames中设置背景色。我不能

JInternalFrame frm=新的JInternalFrame(); 前退后地(颜色:红色)

这不管用

你知道我怎么做吗

谢谢。

尝试在JInternalFrame上调用set不透明(true)

Swing窗口(JFrame、JDialog…)和内部框架使用“内容窗格”来容纳子组件。因此,您需要设置内容窗格的背景:

internalFrame.getContentPane().setBackground( Color.RED );
有关更多信息,请阅读上的Swing教程部分

为所有Swing基础知识保留一个指向Swing教程的链接