Я пытаюсь реализовать функцию goto.У меня есть JTable с несколькими тысячами строк, и я хочу иметь возможность перейти к указанному номеру строки.
else if (BUTTON_GOTO.equals(command))
{
int gotoLine = Integer.valueOf(gotoField.getText());
logTable.setRowSelectionInterval(gotoLine, gotoLine);
}
Приведенный выше код выделит строку, которую я ищу, но не перейдет к ней.Кто-нибудь знает, как это сделать?
Спасибо
РЕДАКТИРОВАТЬ Существует ошибка при использовании приведенного ниже решения, когда приложение переходит на несколько строк ниже желаемой строки.Дополнительную информацию смотрите в теме ниже:
Переполнение стека - ошибка Java GTable Goto Row