2016-12-17 17 views
1

私のJInternalFramesに背景色を設定する必要があります。私はできませんでした。JInternalFramesで背景色を設定する方法は?

JInternalFrame frm = new JInternalFrame(); frm.setBackground(Color.red);

これは機能しません。

私はこれをどのように行うことができますか?

ありがとうございます。

答えて

2

スイングの窓(のJFrame、JDialogの...)と内部フレームが子コンポーネントを保持するために、 "コンテンツ・ペイン" を使用JInternalFrameの上setOpaque(true)を呼び出してみてください。だから、コンテンツペインの背景を設定する必要があります。

internalFrame.getContentPane().setBackground(Color.RED); 

は、より多くの情報のためTop Level Container上のSwingのチュートリアルからのセクションをお読みください。

すべてのSwingの基本については、Swingチュートリアルへのリンクを参考にしてください。

+0

この作業は完璧です。ありがとうございました。 –

0

+0

これは機能しません。しかし、ありがとう。 –

関連する問題