如何检测JavaFX TableView中选择的列?

当用户单击某些单元格时,如何检测选择了哪一列(名称或ID,无论如何)?

詹姆斯·D

要启用单个单元格而不是整个行的选择,请调用

tableView.getSelectionModel().setCellSelectionEnabled(true);

要跟踪选择了哪个单元格,您可以执行

final ObservableList<TablePosition> selectedCells = table.getSelectionModel().getSelectedCells();
selectedCells.addListener(new ListChangeListener<TablePosition>() {
    @Override
    public void onChanged(Change change) {
        for (TablePosition pos : selectedCells) {
            System.out.println("Cell selected in row "+pos.getRow()+" and column "+pos.getTableColumn().getText());
        }
    });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在tableview中选择和保存多个选择

来自分类Dev

单击突出显示的项目时如何检测JavaFX TableView上的选择?

来自分类Dev

如何检测JavaFx中的tableview项目计数调整大小?

来自分类Dev

如何防止在JavaFX中的TableView中选择另一行

来自分类Dev

如何防止在JavaFX中的TableView中选择另一行

来自分类Dev

如何在 TableView (JAVAFX) 中选择/突出显示下一行

来自分类Dev

如何从C ++中选择TableView(qml)中的行?

来自分类Dev

如何快速从tableview的每个部分中选择一行?

来自分类Dev

如何从C ++中选择TableView(qml)中的行?

来自分类Dev

如何检测div中选择的文本?

来自分类Dev

如何检测在MapView中选择了哪个注释

来自分类Dev

如何检测div中选择的文本?

来自分类Dev

检测双击TableView JavaFX的行

来自分类Dev

如何从熊猫的groupby对象中选择列?

来自分类Dev

如何从嵌套表中选择列值

来自分类Dev

如何在mysql中选择可选列?

来自分类Dev

如何在peewee中选择虚拟列?

来自分类Dev

如何在MySQL中选择相邻列

来自分类Dev

如何从导入的表中选择特定的列?

来自分类Dev

如何从数据框中选择离散列

来自分类Dev

如何从熊猫的索引列中选择行

来自分类Dev

如何在Excel中选择数据列?

来自分类Dev

如何从数据框中选择汇总列

来自分类Dev

如何从HDFStore中的框架中选择列

来自分类Dev

如何从表中选择重复的列数据

来自分类Dev

如何从列中选择极限数据?

来自分类Dev

如何从添加序列列的表中选择?

来自分类Dev

如何从文件中选择行和列?

来自分类Dev

如何使用算法从矩阵中选择列