相当简单的问题:我想根据特定列中的值获取表的行索引。假设列名是" ID",它在我的TableView中具有唯一值。
现在,我想要检索列" ID"的行索引。是22.
我只能访问TableView对象和列(" ID")值。
答案 0 :(得分:1)
使用此代码。
for (int i = 0; i < tableView.getItems().size(); i++) {
if (tableView.getItems().get(i).getId() == 22) {
System.out.println("Selected Index : "+i);
}
}
答案 1 :(得分:-1)
如果要使用鼠标选择行。比你可以尝试这样的东西
tableview.getSelectionModel().getSelectedItem()