我必须获取Path2D对象中每组坐标的坐标,但我不知道如何。 以前我们使用的是Polygons,所以我能够初始化两个长度为Polygon.npoints数组,然后将它们设置为Polygon.xpoints和Polygon.ypoints数组。 现在我们正在使用Path2D对象,我不知道如何执 ...
我必须获取Path2D对象中每组坐标的坐标,但我不知道如何。 以前我们使用的是Polygons,所以我能够初始化两个长度为Polygon.npoints数组,然后将它们设置为Polygon.xpoints和Polygon.ypoints数组。 现在我们正在使用Path2D对象,我不知道如何执 ...
在我的代码中,我创建了一个java.awt.Rectangle实例,其实例带有一个corner,length和width 。 然后,在其上应用旋转仿射变换 (),将其旋转一定角度。 然后,我获取矩形的PathIterator并将几何迭代为: 虽然我希望得到4分(或者说第一个和最后 ...
我正在尝试在Java程序中读取Path2D.Double的Segments,Eclips不断告诉我: PathIterator类型的currentSegment(float [])方法不适用于参数(Double []) 但是在PathIterator接口中,有2种方法似乎使Eclip ...
我正在尝试使用PathIterator计算任何Shape对象的中心,以便可以考虑弯曲路径,但是在找到标准1x1矩形的中心时,我的getCenter()方法返回了该点: 我的getCenter()方法: 我发现在打印points.toString()时,我在控制台中得到了这个: ...
我正在编写自己的PathIterator实现。 目前我实现了平坦度无平坦度的方法: 即我无视它。 使用flatness参数的最简单方法是什么? 我当前的迭代器给出了一系列平行的垂直线(之间没有连接)。 对我来说实现迭代器的平坦度感知版本有多重要? 在哪里使用? ...
Java PathIterator是否按顺时针或逆时针顺序为您提供多边形的点? ...
我有一个程序,允许您移动各种形状。 我希望能够返回一个布尔值,如果两个形状相交,则返回true。 这是我到目前为止: ...其中path是一个GeneralPath(这些都是直接来自API,MyShape除外)。 我不确定的一件事是PathIterator如何工作,这可能是问题 ...
在Java中,如何使用PathIterator迭代约束Area线段? Area仅由线条约束(但曲线支撑不会受到伤害)。 该方法应返回所有线段的集合。 ...