多读书多实践,勤思考善领悟

JavaFX 2D Shapes(形状)

JavaFX 2D Shapes(形状)

在上一章中,我们已经看到了JavaFX的基本应用,我们学习了如何创建一个空窗口以及如何在JavaFX的XY平面上绘制一条线。除了线,我们还可以绘制其他几个2D形状。 2D形状通常,2D形状是可以在XY平面上绘制的几何图形,包括直线,矩...

JavaFX 2D Shapes Subtraction Operation形状(对象)减法操作

JavaFX 2D Shapes Subtraction Operation形状(对象)减法操作

该操作采用两种或更多种形状作为输入。然后,它返回第一形状的区域,不包括与第二形状重叠的区域,如下所示。 您可以使用名为subtract()的方法对形状执行减法运算。由于这是一个静态方法,您应该使用类名(Shape或其子类)来调用它,...

JavaFX 2D Shapes union形状(对象)联合操作(Union Operation)

JavaFX 2D Shapes union形状(对象)联合操作(Union Operation)

此操作将两个或多个形状作为输入,并返回它们占用的区域,如下所示。 您可以使用名为union()的方法对形状执行并集操作。由于这是一个静态方法,您应该使用类名(Shape或其子类)来调用它,如下所示。 1Shape shape = S...

JavaFX 2D Shapes ArcType形状弧的类型

JavaFX 2D Shapes ArcType形状弧的类型

在JavaFX中,你可以绘制三种弧形 - Open 打开 - 完全没有关闭的弧被称为开放弧。 Chord 弦 - 弦是一种由直线封闭的弧。 Round 圆形 - 圆弧是通过将起点和终点连接到椭圆中心而闭合的弧。 您可以使用方法s...

JavaFX 2D Shapes Stroke Type形状(对象)属性

JavaFX 2D Shapes Stroke Type形状(对象)属性

Stroke Type(笔划类型)此属性的类型为StrokeType。它表示应用于形状的边界线的位置。您可以使用方法setStrokeType()设置笔划的类型,如下所示 - 1Path.setStrokeType(StrokeTyp...

JavaFX 2D Shapes ArcTo形状路径元素弧

JavaFX 2D Shapes ArcTo形状路径元素弧

路径元素弧用于将弧绘制到当前位置的指定坐标中的点。 它由名为ArcTo的类表示。该类属于包javafx.scene.shape。 该类具有double数据类型的4个属性,即 - X - 弧中心的x坐标。 Y - 弧中心的y坐标。 r...

JavaFX 2D Shapes CubicCurveTo形状路径元素立方曲线

JavaFX 2D Shapes CubicCurveTo形状路径元素立方曲线

路径元素三次曲线用于将三次曲线绘制到当前位置的指定坐标中的点。 它由名为CubicCurveTo的类表示。该类属于包javafx.scene.shape。 该类有双数据类型的6个属性,即 - setX - 从当前位置绘制曲线的点的x...

JavaFX 2D Shapes QuadraticCurveTo形状路径元素二次曲线

JavaFX 2D Shapes QuadraticCurveTo形状路径元素二次曲线

路径元素二次曲线用于将二次曲线绘制到当前位置的指定坐标中的点。 它由名为QuadraticCurveTo的类表示。该类属于包javafx.scene.shape。 该类具有double数据类型的4个属性,即 - setX - 从当前...

JavaFX 2D Shapes VLineTo形状路径元素垂直线

JavaFX 2D Shapes VLineTo形状路径元素垂直线

路径元素垂直线用于从当前位置绘制指定坐标中的点的垂直线。 它由名为VLineTo的类表示。该类属于包javafx.scene.shape。 该类具有double数据类型的属性,即 - Y - 从当前位置绘制垂直的点的y坐标。 要绘...