Boa noite galera, to com um probleminha sinistro aqui envolvendo JTable do tipo TableModel e Evento MouseClick, seguinte.: Tenho uma tela de alteração onde na JTable do tipo TableModel vem listados todos os dados do banco, tenho um busca incremental aqui que a medida que o usuario digita no Textfield ele vai filtrando na JTable, mas o problema é o seguinte, após o Usuario realizar a busca a os dados estarem filtrados na JTable, após ele clicar na JTable, os dados que vão para os Textfield são os que estavam na 1º posição da JTable, não os dados que estão filtrados…, ou seja, ele pega a linha da JTable em si, não a referencia da linha selecionada…, e tem um porem, quando eu clico em atualizar, atualiza os dados da 1ºlinha da JTable, ou seja, atualiza os dados que estão na 1º referencia da JTable não os que estão filtrados…será por que???
Vo postar o Evento MouseClick que eu implementei… Obrigado
EVENTO MOUSE CLICK
[code] private void tabela_edita_usuariosMouseClicked(java.awt.event.MouseEvent evt) {
int row = tabela_edita_usuarios.getSelectedRow();
UsuarioModel model = (UsuarioModel)tabela_edita_usuarios.getModel();
Usuario user = model.get(row);
tf_nome.setText(user.getNome());
tf_login.setText(user.getLogin());
} [/code]