setBackground()

Boa tarde,

Eu estou tentando mudar a cor de um JFrame usando setBrackground() mas acontece que quando eu executo no eclipse ele fica alguns milésimos apenas na cor desejada e depois volta pro cinza padrão.
O que posso estar fazendo erraro?

Abaixo o trecho final do meu JFrame

frame.pack(); frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE); frame.setBackground(new Color(204, 255, 255)); frame.setVisible(true)

Pelo que estou imaginando, você precisaria alterar o background de todos os JComponents que estão nesse JFrame.

Esse é o problema…como é um teste o frame está vazio.

Oi desculpa…agora q você falou vi que tinha um JCompent dentro dele mesmo.
Mudei a cor e funcionou. Obrigado