2017-10-12 88 views
1

我有一个实现类的属性的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年”

  1. 周围挖掘后,我知道我应该以某种方式使用DateConverter,但不是我该如何使用这个足够的信息。
+0

你想绑定什么UI元素?我们通常将日期绑定到选择器。还有什么是异常的完整堆栈跟踪? –

+0

谢谢谢。我绑定到一个TextField,但是当我切换到一个选择器时,一切都按预期工作。 – Rootsman

回答

0

现在只有日期映射到选取器。我们可能想要增强它以支持文本字段SimpleDateFormat或类似的东西,但现在不可用。