我已经扩展了这个TableCell
类来呈现一个日期选择器。它的图形是javafx.scene.control.DatePicker
. 我不得不做一些onKeyPressed
处理来处理制表符、输入和转义,以及一些其他的自定义,以试图TableCell
让它以一种理智的方式行事。现在,当我第一次选择已经包含值的单元格时,会DatePicker
显示,但它是空白的。看起来startEdit
正在被调用,但这并没有提供放入DatePicker
. (https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableCell.html)
如何使单元格的旧值在DatePicker
它首次出现时出现?