私は 5 つの異なる色のラジオ ボタンを持つプログラムに取り組んでおり、クリックすると背景が対応する色に変わるはずです。私の背景は変わりません。私は自分のコードの何が問題なのかを一生理解できません。誰かが私の問題を見つけるのを手伝ってくれますか? ありがとうございました!私のコードは次のとおりです。
public void actionPerformed(ActionEvent e)
{
if (blue.getState()) f.setBackground(Color.blue);
else if (red.getState()) f.setBackground(Color.red);
else if (yellow.getState()) f.setBackground(Color.yellow);
else if (pink.getState()) f.setBackground(Color.pink);
else if (gray.getState()) f.setBackground(Color.gray);
} //end of actionPerformed method
public void itemStateChanged(ItemEvent e)
{
}