JavaFX 多边形

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

多边形可以定义为至少有三个直边的平面图形,形成一个闭环。在多边形中,我们主要考虑其边的长度和内角。三角形、正方形、五边形、六边形等都是多边形。

在 JavaFX 中,可以通过实例化 javafx.scene.shape.Polygon 类来创建多边形。我们需要将一个 Double 数组传递给类构造函数,该数组表示多边形所有点的 X-Y 坐标。语法如下。

我们还可以通过匿名调用 addAll() 方法来创建多边形,该方法是在调用 getPoints() 方法返回的引用上调用的,getPoints() 是 Polygon 类的一个实例方法。但是,我们需要将 double 数组传递给此方法,该数组表示多边形的 X-Y 坐标。语法如下。

示例

以下示例创建了一个三边多边形。


JavaFX Polygons Output