Botao Next e Previous

2 respostas
leandrovrb

Ola pessoal…
Tenho um jtable que carrega meus registros que carrega o codigo e o nome do cliente, aee quando eu clico com o mouse sobre a linha ele mostra os registros clicados em um textField ao lado,utilizei o metodo mouseClicked.
Nesta mesma classe tenho dois botoes: que avança(>) e outro que volta(<) e dentro dele tenho os codigos correspondentes que funcionam perfeitamente.
que é o :

con_OrdemServicoNAVEGA.resultset.next();

e o

con_OrdemServicoNAVEGA.resultset.previous();

Porem quando clico no com o mouse sobre o jtable e clico no botao que AVANÇA ou VOLTA ele nao funciona…
Moral da historia…se navego somente pelos botoes funciona normal,se navego somente pelo mouse navega normal…porem se navegos com o mouse no jtable e depois clico para navegar atraves destes botoes nao acontece nada…nem erro aparece…

try { con_OrdemServico.resultset.previous();// volta um registro tfcodOrd.setText(con_OrdemServico.resultset.getString("ord_id")); tfNomeOrd.setText(con_OrdemServico.resultset.getString("ord_nome")); } catch(SQLException erro) { JOptionPane.showMessageDialog(null,"Não pode ir para o registro anterior "+erro); }

2 Respostas

Vinny

Por acaso quando vc clica na JTable vc muda o query do seu resultSet?

lina

Oi,

Parece ser um pequeno problema de foco ou algo com repaint().
Se você retirar a seleção da tabela ao clicar no botão, funciona?

Tchauzin!

Criado 20 de julho de 2009
Ultima resposta 21 de jul. de 2009
Respostas 2
Participantes 3