Trnsportar um objeto de uma tela para outra

1 resposta
loganwlogan

Boa tarde amigos,

Eu tenho uma tela de cadastro onde são inseridos dados de uma classe e os bjetos armazenados nessa classe sõ clocados em um Vector, e quero pegar esse objeto e passar para outra tela onde os valores serão exibidos numa JTable. Se fosse em uma app web eu usaria uma sessão, mas no swing como faço?

Abçs

Marcelo Logan

1 Resposta

rocha

Vc pode fazer isso através de referência, um exemplo vc tem a tela A que recupera uma colecction de objetos... chamado clientes e vc precisa exibilos em um jtable na classe B(Interface)... na classe A vc pode ter um objeto de B, e através de um método set mandar de a para b, exemplo:

B b = new B();

b.setClientes(clientes);

Ou vc ainda pode ter uma referência de A em B e na classe B pegar a collection de clentes:

A a = new A();

a.getClientes();

Dica use ArrayList ao invés de Vector pois um interator feito num ArrayList é muito mais rápido do que um interator em um vector...

Falow!!!!!!!!!

Criado 20 de maio de 2006
Ultima resposta 20 de mai. de 2006
Respostas 1
Participantes 2