标准jre中的JavaFx

标准jre中的JavaFx,java,javafx,Java,Javafx,我想在我的swing项目中使用jfxtras.org在javaFX上编写的XCalendarPicker。但我明白了 Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/javafx/runtime/FXObject 我必须安装javaFx运行时,否则没有办法安装?您正在尝试将javaFx 1.3代码与javaFx 2.0库一起使用。这是不可能的。JavaFX1.3不再受支持 您应该找到JavaFX2作为类似XC

我想在我的swing项目中使用jfxtras.org在javaFX上编写的XCalendarPicker。但我明白了

Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/javafx/runtime/FXObject

我必须安装javaFx运行时,否则没有办法安装?

您正在尝试将javaFx 1.3代码与javaFx 2.0库一起使用。这是不可能的。JavaFX1.3不再受支持

您应该找到JavaFX2作为类似XCalendarPicker的替代品
或者下载旧的JavaFX 1.3库(除非您只为自己开发应用程序,否则我不建议这样做)。

@declarker,好的,但当我使用例如JavaFX.scene.control.Label时,它在没有JavaFX运行时的情况下可以正常工作。但我需要XCalendarPicker,它不起作用,我不知道,但XCalendarPicker可能在最新的JavaFX2.0中,如果您安装了较旧的javafx(1.3),您可能会出错,这很正常。@Decler,我没有安装javafx运行时,我使用javafx_sdk-2_0_3中的库jfxrt.jar,XCalendarPicker是用JavaFX1.3编写的,我有一个问题:在swing中,我只能使用JavaFX2.0,但不能使用1.3?您可以使用FX1.3,但这并不容易,因为1.3的脚本特性(这也是在FX2.0中使用纯Java的原因之一)——有关指导原则,请参阅