我在场景生成器中使用JavaFX
我无法弄清楚如何将日期选择器中的选定日期附加到文本区域。
以下是将文本字段附加到文本区域的代码
txtPropertyCode.setOnAction((event) ->{
txtDisplayArea.appendText(txtPropertyCode.getText());
如果我用registrationDatePicker替换txtPropertyCode,则会出现错误,因为其余代码与日期选择器所需的内容不符。
答案 0 :(得分:0)
唯一的区别应该是DatePicker
没有定义getText
方法。相反,它会继承getValue()
method from ComboBoxBase
,返回LocalDate
。所以你可以做到
registrationDatePicker.setOnAction(event ->
txtDisplayArea.appendText(registrationDatePicker.getValue().toString()));