Duvida sobre JPanel [RESOLVIDO]

3 respostas
lucaslzl

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.

3 Respostas

InicianteJavaHenriqu

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:

lucaslzl

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

InicianteJavaHenriqu

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

:thumbup:

Criado 8 de julho de 2012
Ultima resposta 9 de jul. de 2012
Respostas 3
Participantes 2