我有TableView
,我想在细胞失去焦点时做点什么。 我在此TableView
上启用了单元格选择,它不侦听丢失的单元格焦点。我试过这种方式:Javafx:TableCell焦点丢失
table.getFocusModel().focusedCellProperty().addListener((observable, oldValue, newValue) -> {
if (newValue != null) {
//doSomething
}
// else doSomethingElse doesn't work
});
简单地说,当我取消选择(Ctrl +单击)单元格时它不听。我错了什么或者我怎么能听到TableCell
丢失的焦点?
它是细胞*焦点*您感兴趣,或细胞*选择*? –
@James_D我对单元格选择感兴趣,以某种方式倾听selectedCell,但选择模型没有'selectedCellProperty'。如果我能以某种方式听取选定的单元格(不重点,也许我在问题中错误),那将是完美的。你有什么想法怎么做? – Sunflame