Amigo estou dando
jTable1.requestFocus();
Ai ele vai para o jTable
tem como ele ja vir com a linha selecionada…
ou seja;.quando foco cai no jTable eu tenho que pressionar a tecla seta para baixo
para que ai sim toda a linha do jtable seja selecionada…
Quem puder ajudar obrigado
Estou tentando fazer o mesmo, estou pesquisando aqui.
Se descobrir uma maneira de fazer isso, favor avise.
Valeu!
Descobri um jeito de fazer.
Soa um pouco gambioso, mas no momento está atendendo bem à minha necessidade.
Tenho uma classe que extende JTable. Dentro desta classe, sobrescrevi o método requestFocus() e fiz com que a seleção fosse sempre para o último, desse jeito:
@Override
public void requestFocus() {
super.requestFocus();
int newRow = super.getModel().getRowCount();
super.getSelectionModel().clearSelection();
super.getSelectionModel().setSelectionInterval(newRow - 1, newRow - 1);
}
Pelo que percebi, sobrescrever o método não é necessário, basta utilizar o setSelectionInterval.
opaa. funcioniou
mais se eu quiser ir para o primeiro registro pq aqui ele esta indo para o último !
cara eu tive um problema parecido
e descobri que o bug eh tosko 
se tu fizer um setvisible no frame ou o panel que a table esta ela nao vai pegar o focus
abre com .show ( sim eh tosco, mais funcionou)
e faz
table.requestFocus();
table.setRowSelectionInterval(0,0);