我正在尝试创建JavaFx桌面应用程序,并且想要绘制一些形状。为了绘制此形状,我想使用贝塞尔曲线。我注意到在JavaFx中存在CubicCurveTo和CubicCurve。 CubicCurveTo和CubicCurve在JavaFx中的主要区别是什么? 最佳答案 CubicCurve是Shape的子类,因此它是场景图中的全功能Node。 CubicCurveTo是不是PathElement的Node,不能添加到场景图中;而是将CubicCurveTo添加到Path,它是Shape,并且可以添加到场景图形中。因此,如果您只想向场景图中添加三次曲线,则可以使用CubicCurve,但是如果要创建一个更复杂的几何图形,该几何图形不仅仅包含单个三次曲线,则可以使用,向其中添加一个或多个Path,也许还有其他CubicCurveTo。 10-06 16:19