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:
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.