Devo adicionar componentes no ContentPane ou diretamente no JFrame

1 resposta
S

Qual a diferença? entre adicionar direto no JFrame e de adicionar no contentPane? ou não existe? Eu tentei definir uma cor de background no Frame e ela não foi feita, mas no contentPane foi, e sempre que eu adiciono um Layout ele é adicionado no contentPane mesmo que eu faça usando o setLayout do frame.

1 Resposta

staroski

Os métodos add e setLayout do JFrame delegam a chamada para o getContentPane().
Essa mudança acho que veio a partir do Java 5.

Criado 15 de junho de 2019
Ultima resposta 15 de jun. de 2019
Respostas 1
Participantes 2