Alguém sabe como inserir um JPanel em um outro JPanel em tempo de execução?
Pode parecer estúpido, mas estou a dois dias tentando fazer isso :oops:
Inserir um JPanel em um outro em tempo de execução?
1 Resposta
Normalmente é usando o método add.
Mas o método add varia de acordo com o layout manager do seu painel principal.
Para um border layout:
Para um flowlaoyout:
Para um gridbadlayout você terá que criar uma gridbagconstraints primeiro.
Caso seu painel já esteja sendo exibido, você tem que fazer:
Depois do add. Nota: Se você vai adicionar multiplos componentes no painel principal, você pode dar somente um validate(), no final. Assim você ganha um pouco de performance. 
Criado 3 de janeiro de 2007
Ultima resposta 3 de jan. de 2007
Respostas 1
Participantes 2