UiBinding.Binding返回NumberFormatException异常的日期
问题描述:
我有一个实现类的属性的PropertyBusinessObject.One一类是如图所示的日期:UiBinding.Binding返回NumberFormatException异常的日期
public class Appointment implements PropertyBusinessObject {
public final Property<Double, Appointment> id = new Property<>("id");
public final Property<Date, Appointment> bookDate =
new Property<> "bookDate", Date.class);
...
当我尝试和使用在形式UiBinding如下:
Appointment a = (Appointment) obj;
for (UiBinding.Binding b : bindingList) {
b.commit();
}
...
我得到的java.lang。 NumberFormatException的:对于输入字符串:“周四10月12日20时21分二十秒CAT 2017年”
- 周围挖掘后,我知道我应该以某种方式使用DateConverter,但不是我该如何使用这个足够的信息。
答
现在只有日期映射到选取器。我们可能想要增强它以支持文本字段SimpleDateFormat
或类似的东西,但现在不可用。
你想绑定什么UI元素?我们通常将日期绑定到选择器。还有什么是异常的完整堆栈跟踪? –
谢谢谢。我绑定到一个TextField,但是当我切换到一个选择器时,一切都按预期工作。 – Rootsman