Fazendo uma condicao no metodo getValueAt

2 respostas
M

Boa noite pessoal alguem pode me da uma forçinha em um seguinte problema meu? seguinte… no metodo getValueAt da minha jtable eu tenho esse trexo de codigo

else if (column == 1)
      {
         retorno = cl.getNome(); 
      }

que no caso retorno o meu nome do banco na minha coluna 1 o problema é que nessa coluna 1 queria fazer uma condição para QUE, se o conteudo nome tiver retorne = cl.getNome(); agora se o conteudo nome do meu banco estiver nulo quero que me retorne retorno = cl.getRazaoSocial();

algueim podem e ajuda com essa logica? sou iniciante mas to ai na batalha! obrigado

2 Respostas

ken420

Voce quer que uma coluna retorne 2 objetos?

Matheus_Leandro_Ferr

else if (column == 1) { retorno = cl.getNome() != null ? cl.getNome() : cl.getRazaoSocial(); }

Condição testada: cl.getNome() != null

Caso a condição testada for verdadeira -> ? cl.getNome()

Caso a condição testada for falsa -> : cl.getRazaoSocial();

Criado 23 de março de 2009
Ultima resposta 26 de mar. de 2009
Respostas 2
Participantes 3