Problema com foco em uma JTable

Ola Pessoal, é o seguinte:

Eu tenho uma JTable que os valores de cada linha vao mudando de posicao de acordo com o botao q aperto.

se a linha 5 estiver selecionada e este botao for apertado entao esta linha para para a seguinte superior(linha 4) o problema é que o foco continua na linha 5 e na verdade o que deveria acontecer era o foco ir para a linha 4.

alguem ja passou por isso???

Obrigado pela atenção!!!