После некоторого использования этого кода, я обнаружил, что он содержит много ошибок в длинных таблицах. Я нашел хороший вкладыш, хотя: table.scrollRectToVisible (table.getCellRect (row, 0, true));

жный дубликат:
JTable Прокрутка до указанного индекса строки

У меня есть JTable, и мне программно нужно выбрать строку с помощью этого кода:

  myTable.setRowSelectionInterval(i, j);

(где i и j являются действительными номерами строк и столбцов соответственно).

Проблема в том, что при переходе к строке JScrollPane не перемещается. В этом случае таблица довольно длинная, и часто «выбранная строка» не видна на экране, поэтому пользователь должен продолжать прокручивать вверх / вниз вручную, чтобы найти ее. Я хотел бы знать, как я могу заставить JScrollPane автоматически переходить к определенному местоположению строки.

Изменить: нашел этот лайнер, который может сделать это:

table.scrollRectToVisible(table.getCellRect(row,0, true)); 

Ответы на вопрос(2)

Ваш ответ на вопрос