今、私が得る背景は灰色です。黒に変えたい。 setBackground(color.BLACK);のようなことをしようとしました。しかし、うまくいきませんでした。助言がありますか?
public test()
{
setTitle("Adjustment Form");
setSize(670,450);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setLayout(new GridLayout(4,6,2,2));
setVisible(true);
}
あなたは電話することができます:
getContentPane().setBackground(Color.black);
または、使用しているJFrameにJPanelを追加します。次に、コンポーネントをJPanelに追加します。これにより、電話をかけることができます
setBackground(Color.black);
jPanelで背景色を設定します。
彼が言おうとしていることは、getContentPane().setBackground(Color.the_Color_you_want_here)
ただし、JFrame以外の色を設定する場合は、object.setBackground(Color.the_Color_you_want_here)
を使用します
例えば:
jPanel.setbackground(Color.BLUE)
setBackground()
は使用する正しい方法です。変更してから塗り直しましたか?パネル(またはそれを含むフレーム)を表示する前に変更すると、動作するはずです