私は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