如何区分JavaFX中TableView中的选定行和当前行?

时间:2016-04-28 20:11:42

标签: javafx tableview

如果显示简单的TableView示例,然后选择第一行,然后按Ctrl然后按Down Arrow按钮两次,我们将看到以下图片:

enter image description here

即。第一行保持选中状态,第三行获取光标。

如何知道这一行?

1 个答案:

答案 0 :(得分:3)

这是重点行。您可以通过focusModel property

访问该行
int rowIndex = tableView.getFocusModel().getFocusedIndex();

用于focusModel的{​​{3}}还支持一些其他功能,例如访问焦点行的项目。