Como alterar um componente em tempo de execucao?

2 respostas
W

tipo, vamos um exemplo:


getContentPane().add(meuPainel, “Center”);

agora digamos q em tempo de execucao ele mude de um painel para uma JTree ai no center, como eu faco pra muda em tempo de execucao os componentes??

2 Respostas

brlima

rss… mudando… oq ue vc quer mudar?
se fosse remover de um e adicionar no outro:

getContentPane().remove(meuPainel);
getPanel2().add(meuPainel, "Center");
getContentPane().add(getPanel2(), "South");
getContentPane().revalidade();

deve funcionar, mas é por ai.

fbanin

Vc quer mudar e ainda ter o objeto para acessar depois ? Se sim, tem um layout bem interessante, acho que é CARDLAYOUTS… muito bacana, vc inclui vário paineis e vai mudando conforme o gosto…

Não tenho o exemplo aqui, estou na faculdade, mas assim que eu entrar no fórum amanhã de manhã eu coloco o exemplo do que estou falando… acho que vai servir para o que vc quer…

Criado 11 de abril de 2005
Ultima resposta 11 de abr. de 2005
Respostas 2
Participantes 3