Variavelperde valor

4 respostas
Marck

Olá pessoal.

Estou tentando fazer isto:

public class BuscaFiltro{

///aqui tem um monte de codigo

   public void  setDado(){
 	
 	snome= (String) JCombo.getSelectedItem();
  	this.nome = nome;
  	getDado();
  }
}
Estou pegando snome em outra classe (q tambem é outra janela) mas está vindo com valor null.

Por que snome perde o valor q pega no JCombo?

na outra classe faço assim:

public class Rh{
    public void metodoTeste(){
 	
 	Busca_Filtro BF = new Busca_Filtro();
 	BF.setDado();
 	String a = BF.getDado();
 	JOptionPane.showMessageDialog(null,"Valor do Combo "+a);
 	
    }
}

Obrigado,
Marck

4 Respostas

ramilani12

Não seria isso:

public void  setDado(){
  	
  	 
   	this.nome = (String) JCombo.getSelectedItem();
   	getDado();
   }
Marck

Olá…

Não, não é isso…
Fiz o que vc sugeriu e nao deu certo.

valew.!

Marck

Pessoal,

Ainda não consegui resolver isso. Alguém, por favor, poderia dar uma força?

Obrigado
Marck

paulodompieri
ola

de uma olhada a variavel snome q vc criou, recebe o Jcombo.getSelectedItem();

mas na hora de atribuir o valor, vc esta atribuindoa variavel nome;

public void setDado(){

snome= (String) JCombo.getSelectedItem();
this.nome = snome;
getDado();

}

não sei c da certo ai, mas fassa esse teste

espero q tenha ajudado :slight_smile:

flws ai

Criado 11 de fevereiro de 2007
Ultima resposta 13 de fev. de 2007
Respostas 4
Participantes 3