Selecionar linha na JTable

Eu tenho 2 tabelas: A e B. onde ao selecionar a tabela A, aparecer os campos da
tabela B.
Na tabela A existem 4 linhas com esses conteudos: A1, A2, A3, A4

  • Quando seleciono a linha A1 a tabela B fica = Bola, Cachorro, Gato…
  • Quando seleciono a linha A2 a tabela B fica = Bola, Cachorro, Gato…

No momento em que seleciono a primeira linha da coluna A, e seleciono a linha B (beleza) depois… ao voltar para a linha A2

eu quero verificar se na linha A2 se na tabela B existe o conteudo que tinha na Linha A1 e deixe marcado a linha na tabela B.

ex: Selecionado a linha A1 aparece na coluna B -> Bola, Cachorro, Gato… então seleciono o Gato.
Voltei para a tabela A só que para linha A2, e quero que continue marcado a linha Gato… claro se existir na tabela a linha Gato…

Tem como?!
existe alguma forma?

Obrigado!

Tem sim.

Use o seu model para procurar em qual linha a palavra gato está na tabela A, depois use o comando tabelaA.setRowSelectionInterval(linhaDoGato, linhaDoGato).

Mais isso só funciona se estão em ordem,
bola, cachorro, gato…
tens algum exemplo?

Então acho que não consegui entender o que você quer.

Por que só funcionaria se estivessem em ordem?