Olá pessoal estou fazendo uma pesquisa na minha tabela esta funcionando certinho;
for (int i = 0; i < tdm.getRowCount(); i++) {
for (int j = 0; j < tdm.getColumnCount(); j++) {
if (tdm.getValueAt(i, j).equals(nome)) {
a = i;
b = j;
jTable1.clearSelection();
jTable1.addRowSelectionInterval(a, a);
jTable1.setColumnSelectionInterval(j, j);
jTable1.setSelectionForeground(Color.WHITE);
jTable1.setSelectionBackground(Color.BLACK);
}
}
}
O problema é que quando o item pesquisado não esta na parte visível da tabela, o usuário tem que descer pela barra lateral até encontrar a célula selecionada, não estou conseguido fazer com que além de seleciona-la, ela seja mostrada…pesquisei a opção requestFocus() mas acho que não é isso…
Muito Obrigado.