Tente o seguinte condição abaixo :
if(this.tabelaDados Servico.getValue At(l,c)!=null)
____________
De: Deivison Lana Trab <lana.deivison@
Para: java-br@yahoogrupos
Enviadas: Terça-feira, 6 de Outubro de 2009 17:53:55
Assunto: [java-br] Problema em percorrer uma JTable
Boa Tarde!
tenho uma JTable que eu uso para cadastrar alguns dados!
ela inicialmente tem o linhas 17 e colunas 5 todas a inicio estão null
quando eu vou percorrer os campos que estão nulos da um erro! que eu não
consigo tratar.
no caso nem a mensagem do catch e executada!
como posso tratar este erro,
para que quando o campo for null ele simplesmente não entre no "if" e não de
erro quando for verificar se ele e "null";
esta ea linha que da o erro
>>>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >
if ((!this.tabelaDados Servico.getValue At(l,c).equals( null)))
<<<<<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <
este o codigo
>>>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >
public void pegadados(){
try {
if(this.tabelaDados Servico != null){
for (int l = 0;l < this.tabelaDadosSer vico.getRowCount ();l++)
{
for (int c = 0; c < this.tabelaDadosSer vico.getColumnCo unt();
c++) {
if
((!this.tabelaDados Servico.getValue At(l,c).equals( null))) //<<<<< LINHA
QUE O ERRO OCORRE
if((!this.tabelaDad osServico. getValueAt( l,c).equals( "
"))) {
this.banco.dadosSer vico[l][c] =
this.tabelaDadosSer vico.getValueAt( l, c).
toString();
}
}
}
}
} catch (ArrayIndexOutOfBou ndsException a) {
JOptionPane. showMessageDialo g(null, "Existe um campo
Vaziol");
}
}
<<<<<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <
O ERRO
>>>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >
java.lang.NullPoint erException
at Interface.I_ P1_ContasAp. pegadados( I_P1_ContasAp. java:266)
<<<<<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <<<<<<<<< <
[As partes desta mensagem que não continham texto foram removidas]
____________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca
[As partes desta mensagem que não continham texto foram removidas]
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Alterar configurações via web (Requer Yahoo! ID)
Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo







0 comentários:
Postar um comentário