Mudar cor de um JFrame

4 respostas
carioca

Alguem sabe como posso mudar a cor do contorno de um JFrame ou de um JOptionPane???

4 Respostas

mlopes

Ola,

UIManager.put("OptionPane.background", Color.blue);

Agora para o JFrame depende, vc tentou usar setBackground ?

[]'s

mlopes

Putz,

Agora q eu vi, vc quer o contorno:

UIManager.put("OptionPane.border", BorderFactory.createEtchedBorder(Color.blue, Color.blue.darker());

[]'s

mlopes

Ok,

No JFrame não da. O máximo que da pra fazer é remover tudo. Borda e titulo, mas só no java 1.4 :

setUndecorated(false);

Isso porque o JFrame vem do sistema nativo de desenhar os components gráficos, apesar dele estar no pacote swing. (Note que ele estende Frame e não JComponent)

[]'s

Leandro

Então porque tem o setBackground() né??
Só pra idiotas como eu ficar meia hora tentando mudar a cor… :roll:
hehehehehe

Criado 31 de março de 2003
Ultima resposta 2 de abr. de 2003
Respostas 4
Participantes 3