JavaFX 三次曲线

2024年8月29日 | 1 分钟阅读

一般来说,三次曲线是 3 阶曲线。在 JavaFX 中,我们可以通过实例化 javafx.scene.shape.CubicCurve 类来创建三次曲线。该类包含表中定义的各种属性以及 setter 方法。需要设置这些属性才能根据需要创建三次曲线。

性质

Cubic Curve 类的属性具有以下属性。

属性描述Setter 方法
controlX1三次曲线第一个控制点的 X 坐标。setControlX1(Double)
controlX2三次曲线第二个控制点的 X 坐标setControlX2(Double)
controlY1三次曲线第一个控制点的 Y 坐标setControlY1(Double)
controlY2三次曲线第二个控制点的 Y 坐标setControlX1(Double)
endX三次曲线终点的 X 坐标setEndX(Double)
endY三次曲线终点的 Y 坐标。setEndY(Double)
startX三次曲线起点的 X 坐标setStartX(Double)
startY三次曲线起点的 Y 坐标setStartY(Double)

示例


JavaFX Cubic Curve Output