我有一个带有两列的 JTable 和一个使用与哈希映射一起使用的类的表模型。该地图的元素是表格行。
每次我添加一个新元素时,我都需要选择该元素,而不管任何排序。现在,我尝试使用以下方法:
int lastRow = table.convertRowIndexToView(tableModel.getRowCount() - 1);
table.setRowSelectionInterval(lastRow, lastRow);
问题是,这仅在我以排序方式添加数据时才有效(例如,“A”、“B”、“C”,甚至因为“D”,例如,一旦添加就放在 A 之前) . 有人可以告诉我如何解决这个问题吗?