Codenameone 绑定返回日期的NumberFormatException

Codenameone 绑定返回日期的NumberFormatException,codenameone,Codenameone,我有一个实现PropertyBusinessObject的类。该类的一个属性是日期,如图所示: public class Appointment implements PropertyBusinessObject { public final Property<Double, Appointment> id = new Property<>("id"); public final Property<Date, Appointment> bookDate =

我有一个实现PropertyBusinessObject的类。该类的一个属性是日期,如图所示:

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);

我得到java.lang.NumberFormatException:输入字符串:“Thu Oct 12 20:21:20 CAT 2017”

  • 经过仔细研究,我知道我应该以某种方式使用DateConverter,但是没有足够的信息说明如何使用它
    现在,日期只映射到选择器。我们可能希望对其进行增强,以支持带有
    SimpleDateFormat
    或类似内容的文本字段,但目前该功能不可用。

    当前仅日期映射到选择器。我们可能想用
    SimpleDataFormat
    或类似的东西来增强它,以支持文本字段,但目前还不可用。

    您试图绑定到哪个Ui元素?我们通常把日期订在挑选者的身上。另外,异常的完整堆栈跟踪是什么?谢谢Shai。我绑定到一个文本字段,但当我切换到一个选择器时,一切都按预期工作。你想绑定到哪个Ui元素?我们通常把日期订在挑选者的身上。另外,异常的完整堆栈跟踪是什么?谢谢Shai。我绑定到一个文本字段,但当我切换到一个选择器时,一切正常。
    Appointment a = (Appointment) obj;
        for (UiBinding.Binding b : bindingList) {
            b.commit();           
        }