Não sei se é isso que vc busca…mas não com relação a captura do evento e sim na pesquisa mesmo…
se vc fizer um for para varrer todas as linhas do seu JTable
for (int linhas = 0; linhas < getRowCount(); linhas ++ )
e logo abaixo um outro for para percorrer as colunas
for ( int colunas = 0; colunas < getColumnCount(); colunas++ )
logo vc pode pegar o conteúdo de uma célula
String celula = getValueAt( linha, coluna ).toString().trim();
assim vc pode comparar o seu conteúdo digitado(que vc procura) com o que está na célula
int index = celula.indexOf( sword );
se o retorno dessa instrução for maior que 0 quer dizer que existe o trecho que vc procura na célula
caso retorne 0 quer dizer que não existe
por favor, se eu estiver errado com relação a busca me corrijam…
[]'s