JTable的setSelectedRow()在哪里?

Jér*_*nge 10 java swing row jtable selection

Java Swing JTable有一个getSelectedRow()方法,但没有setSelectedRow()方法.

我需要在JTable中突出显示/选择一行.我该怎么办?

kle*_*tra 16

哈哈,永恒的问题 - 霍华德和克里斯都没有找到直接的封面方法:-)

table.setRowSelectionInterval(first, last)
table.addRowSelectionInterval(first, last)
Run Code Online (Sandbox Code Playgroud)


Cri*_*ris 12

ListSelectionModel selectionModel = 
  table.getSelectionModel();
selectionModel.setSelectionInterval(start, end);
Run Code Online (Sandbox Code Playgroud)


How*_*ard 7

它通过SelectionModel提供

table.getSelectionModel().setSelectionInterval(int index0, int index1)
Run Code Online (Sandbox Code Playgroud)