Alternação entre TabbedPanels

3 respostas
T

Oi, pessoal…

Desculpem, mas o pessoal da InterfaceGrafica demora muito… preciso urgente…

A duvida de a seguinte: Na classe clientes, eu posso ter o cliente
como pessoa física ou pessoa juridica, e pra cada tipo os campos
sao bem diferetnes, porem os dados serao inseridos na mesma tabela(claro)…

Eu teria que ter 2 tabPanels, 1 pra cada tipo?
Se for isso, como faria essa alternação? esconde um e exibe o outro? remove um e adicioa o outro?

Se tudo que falei foi bobagem, desculpem, qual seria uma maneira correta?

[]s

F.L

3 Respostas

danieldestro

Acho que ajuda:

if( panel != null ) { seuPanelPrincipal.remove( panel ); } if( p instanceof PessoaFisica ) { panel = new PanelPF(); seuPanelPrincipal.add( panel ); } else if( p instanceof PessoaJuridica ) { panel = new PanelPJ(); seuPanelPrincipal.add( panel ); }

T

cara, nao entendi muito bem…

entao nao e tosco de mais ficar trocando entre paineis dentro de uma mesma classe?

danieldestro

Algum lugar isso tem que ser feito, seja numa framework que você desenvolva, seja numa classe de controla de tela (janela) ou qq outro lugar.

Criado 16 de fevereiro de 2005
Ultima resposta 16 de fev. de 2005
Respostas 3
Participantes 2