【发布时间】:2022-07-22 01:58:51
【问题描述】:
我想用多边形类制作一个矩形。我知道你可以使用矩形类,但它需要在多边形类下制作。我如何设置参数来初始化一个矩形。我正在使用 javafx。
Polygon polygon = new Polygon();
//Adding coordinates to the polygon
polygon.getPoints().addAll(new Double[]{
200.0, 50.0,
400.0, 50.0,
450.0, 250.0,
400.0, 250.0,
100.0, 250.0,
100.0, 150.0,
});
我一开始只是把它作为一个模板,但它是一个五边形。
【问题讨论】:
-
该参数只是一个双精度值数组,表示多边形中的点,按
{x1, y1, x2, y2, …, xn, yn}顺序排列。只需传入矩形顶点的坐标即可。 -
该信息来自什么资源
-
来自documentation:“创建一个多边形,由 x,y 坐标数组定义。”
标签: javafx