Где setSelectedRow () для JTable?

Java Swing JTable имеет getSelectedRow() метод, но не имеет setSelectedRow() метод.

мне нужно выделить / выбрать строку в JTable. Как мне поступить?

3 ответов


ListSelectionModel selectionModel = 
  table.getSelectionModel();
selectionModel.setSelectionInterval(start, end);

ха-ха, вечный вопрос - и ни Говард, ни Крис не нашли прямых методов покрытия: -)

table.setRowSelectionInterval(first, last)
table.addRowSelectionInterval(first, last)

он предоставляется через SelectionModel

table.getSelectionModel().setSelectionInterval(int index0, int index1)