Selecionar elemento no JTable

Galera,
gostaria de saber como faço pra selecionar o nome de um cliente q está listado no JTable, e no momento em q eu clicar nele, a aplicação preencha os textFields do cliente q estão armazenados no banco de dados!
vlw Galera!

  1. Escute pelo evento de seleção
  2. Obtenha o cliente do seu tablemodel;
  3. Preencha seus dados no JTextField

[code]suaTable.getSelectionModel().addSelectionListener(
new ListSelectionListener() { //1. Escutar o evento
public void valueChanged(ListSelecionEvent evt) {
if (evt.isValueAdjusting())
return;
//2. Obter o cliente do model
int selected = evt.getFirstIndex();
Cliente c = seuTableModel.get(selected);

     //2. Preenche-lo no JTextField;
     txtId.setText(c.getId());
     txtNome.setText(c.getNome());
  }

}
}[/code]

mas em q lugar do código eu coloco esse método?
valeu!

No construtor do seu form, ou logo depois de construir o seu JTable.

Note que para o código funcionar você precisa ter um tablemodel corretamente implementado. Se você está usando o (argh) DefaultTableModel, pare imediatamente e siga o link em vermelho da minha assinatura.