Evento da jtable não funciona =(

0 respostas
P
Ola, Eu tenho uma tela onde o usuario digita um nome para pesquisa e aperta enter se tiverem outros nomes iguais ao que o usuario digitou é criada uma tabela com todos estes nomes. Eu estou tentando fazer o seguinte:criar um evento para que todos os itens que tiverem naquela linha que eu selecionei da tabela passem para os textfields da tela. Meu código é o seguinte:
table.getSelectionModel().addListSelectionListener(
		        new ListSelectionListener() {
		            public void valueChanged(ListSelectionEvent event) {
		                int viewRow = table.getSelectedRow();
		                if (viewRow < 0) {
		                   System.out.println("Tabela vazia!");
		                } else {
							try{
							resultado=comando.executeQuery("select Id,cpf,num_carne,nome from aluno where nome='"+table.getModel().getValueAt(table.getSelectedRow(),0)+"' and cpf='"+table.getModel().getValueAt(table.getSelectedRow(),1)+"'");
							if(resultado.next())
							{
								txtRC.setText(resultado.getString(1));
								txtCPF.setText(resultado.getString(2));	
								
                                                                 txtNome.setText(resultado.getString(4));
                                                                 txtCarne.setText(resultado.getString(3));

							}
							}
							catch(SQLException er)
							{
								er.printStackTrace();
							}
		                 }
		            }
		        }
		);
não esta entrando no
if(resultado.next())
=( alguém poderia me ajudar a encontrar o erro? Obrigada
Criado 13 de julho de 2011
Respostas 0
Participantes 1