在Clojure中实例化JavaFX类:SingleSelectionModel

时间:2013-07-29 06:19:21

标签: clojure javafx

我正在尝试在clojure中实例化SingleSelectionModel,基于“Pro JavaFX 2”一书中的“cowbell”示例。

从repl开始,在适当导入libs之后:

(SingleSelectionModel.)
InstantiationError javafx.scene.control.SingleSelectionModel  cowbell.AudioModel/eval16031 (NO_SOURCE_FILE:1)

这是API文档中显示的唯一构造函数;我找不到这个错误的含义。

任何方式让这个工作?谷歌没有引用这个,除了源代码太深,对我没有任何意义。

由于

1 个答案:

答案 0 :(得分:0)

原来,SingleSelectionModel是一个抽象类,因此无法实例化。我尝试直接在Java中实例化它并得到类似的错误。然而,文档仍然定义了一个构造函数,所以我有点困惑。