Nao consigo pegar uma variavel pra jogar no jTextField

2 respostas
E

Boa Noite, estou com um problema…eu tenho um frame pesquisa que imprime os resultados numa tabela, aí o usuario clica no que ele quer da tabela…e isso leva a um novo Frame;
utilizo o seguinte código:

Tabela.setvalueAt("evandro",1,1); int pega = Tabela.getselectedRow(); Tabela.getvalueat(pega,0);
é aí que fica o problema. Eu tenho uma classe auxiliar que tem a variavel “NomePesquisa” que faz o seguinte:

ClasseAuxiliar obj = new ClasseAuxiliar(); obj.setNomePesquisa((String) Tabela.getvalueat(pega,0);

Até ai funciona, se eu mandar imprimir esse NomePesquisa, funciona, aparece o que eu quero. Porém no outro Frame, quando eu chamo esse obj.getNomePesquisa dentro do jTextField, essa váriavel retorna “null” ou seja, ela está morrendo em alguma lugar, alguem pode me explica ?

Ou se a minha lógica estiver completamente errada, o que eu preciso fazer é o seguinte: Pegar o nome selecionado da Tabela e e quando o usuario clicar em prosseguir, no outro Frame aparecer o que ele seleciono.

Se ficou muito confuso, desculpa a todos…

Grato desde já
Evandro

2 Respostas

marcelopacheco85

acho q nao e isso,mais vc notou q vc declarou um obj e na outra linha ta so bj.

Ja tentou converter para string, antes de passar para o textfield??//

jessetsilva

cara, de uma olhada com calma pra ter certeza de que vc esta passando este obj como parametro, pq senão do outro lado vai estar sempre nulo mesmo, pois ( é um chute , pq sem ver seu resto de codigo nao existe certeza ) pode estar criando um novo e nao referenciando o que vc quer.

Criado 4 de fevereiro de 2009
Ultima resposta 5 de fev. de 2009
Respostas 2
Participantes 3