Bom, estou criando uma aplicação aonde são realizadas consulta. O resultado das consultas são mostradas em um JTable.
Gostaria de saber como eu faço para obter os dados de uma linha quando usuário clicar nela, pois, os dados contidos na linha devem preencher jTextFields.
Exemplo:
Na tabela eu tenhos os campos, codigo, nome, saldo, situação, tipo
1 GUJ 10 M U
Quando eu clicar sobre a linha, desejo q os dados preencham jTextFields.
Consegui, usei um evento do mouse, como estou trabalhando com Jtable e tals :
privatevoidjTable1MouseClicked(java.awt.event.MouseEventevt){int[]l=jTable1.getSelectedRows();//captura as linhas selecionadasUsuarioRUmembro=usuarios.percorre(l[0]);buscacod.setText(Integer.toString(membro.getCod()));buscanome.setText(membro.getNome());buscasaldo.setText(Float.toString(membro.getSaldo()));buscatipo.setText(membro.getTipo());buscasit.setText(membro.getSituacao());imagemjLabel6.setIcon(newImageIcon(membro.getFoto()));}
Para o usuário não selecionar várias linhas apenas: