在JTable上,我可以使用table.setRowSelectionInterval(rowIndex, rowIndex)
选择特定行。
现在我想做的是:
我已经在我的tableModel中创建了一个名为getElementRowIndex
的方法,它返回我传递给它的元素的模型索引。但现在我无法选择该行,因为使用RowFilter过滤了表,因此我的许多RowIndex都关闭或超出范围。
我可以使用table.convertRowIndexToModel
获取所选行的当前模型索引。但我需要的是table.convertModelIndexToRow
之类的东西。有这样的事吗?我怎样才能实现目标?
答案 0 :(得分:3)
逆方法是
table.convertRowIndexToView(modelIndex)