Duvida sobre JPanel [RESOLVIDO]

Bom Dia,

gostaria de saber se é possível retirar um objeto que foi adicionado dentro de um JPanel, por exemplo eu rodo o programa e tem um JLabel dentro dele, então eu aperto um botão e esse JLabel é retirado do JPanel e é adicionado um JTextField.

Obrigado.

Possível é, porém acho (dependendo do que for fazer) não ser uma boa ideia.

Tente isto:

//no evento do botão
seuJPanel.remove(suaJLabel);
seuJPanel.add(seuJTextField);
validate();

:thumbup:

É que eu quero usar o mesmo form, o usuário escolhe o que quer cadastrar, aí aparecem os campos corretos para ele, e se ele escolher outro tem que tirar esses e colocar os outros. Obrigado, é disso mesmo que eu precisava.

De nada. Mas, o ideal (correto) seria criar um JFrame para cada um.

:thumbup: