【发布时间】:2014-11-29 19:35:59
【问题描述】:
我有一个名为 Sell 的类,它有一个 SimpleObjectProperty。 在 POJO 中,getter 和 setter 如下:
private ObjectProperty<LocalDateTime> sellDate;
....
public LocalDateTime getSellDate() {
return sellDate.get();
}
public void setSellDate(LocalDateTime value) {
sellDate.set(value);
}
在创建 Sell 类的新实例时,我使用方法setSellDate():
....
Sell sell = new Sell();
//another gets and sets...
sell.setSellDate(LocalDateTime.now());
这行代码给了我一个 NullPointerException。 我做错了什么?
【问题讨论】:
-
你能显示你初始化sellDate的代码吗?
-
是第一行:
private ObjectProperty<LocalDateTime> sellDate; -
你真的在任何地方初始化它吗?