0
TableCell
クラスを拡張して日付選択ツールをレンダリングしました。そのグラフィックはjavafx.scene.control.DatePicker
です。私は、onKeyPressed
タブ、入力、エスケープ、およびいくつかの他のカスタマイズをこの問題を解決するために処理するために処理しなければならなかったTableCell
は正常に動作します。今、すでに値を含んでいるセルを最初に選択すると、DatePicker
が表示されますが、空白です。 startEdit
が呼び出されているようですが、それはDatePicker
に入れる値を提供しません。 (https://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableCell.html)Javafx TableCell編集開始時に古い値を表示
DatePicker
のセルの最初の値が最初に表示されるようにするにはどうすればよいですか?カラム型を仮定
カラム型が 'LocalDate'であると仮定すると、' startEdit() 'で' datePicker.setValue(getItem()) 'を実行できませんか? –
@James_D Perfect、ありがとう。私は 'getValue'を探していて、' getItem'を見逃しました。答えとして入れて、私はそれを受け入れるでしょう。 –