.get() 获得 double 的原因可能是什么在 SimpleDoubleProperty 上不起作用

What could be the reason .get() to get a double doesn't work on a SimpleDoubleProperty

根据 JavaDocs,DoublePropertyBase.html#get() 是 returns 和 double 的有效方法。

我正在尝试 component.getSpace().widthProperty().get(),其中 component 是一个 Window,来自这个库:jtcui, and widthProperty() is defined here: Space.java#61

出于某种原因,Intellij IDEA 说 "cannot resolve method get()",完整的错误是这样的:

/home/bella/projects/guiTestKami/build/sources/main/java/me/zeroeightsix/kami/gui/Window.java:36: error: cannot access SimpleDoubleProperty
            double width = component.getSpace().widthProperty().get();
                                                             ^
  class file for javafx.beans.property.SimpleDoubleProperty not found

答案:原来我缺少 JavaFX