有什么办法可以删除一条一般路径的点吗?我画了一个 GeneralPath 如下:
GeneralPath gp1=new GeneralPath();
gp1.moveTo(5,5);
gp1.lineTo(10,10);
gp1.lineto(10,30);
gp1.curveTo(2, 2, 7, 7, 5, 5);
gp1.closePath();
现在我想删除一个特定的点/操作,例如 lineto(10,10) 而不从新创建 GeneralPath。(性能原因)
我喜欢如下命令,但这不可用:
GeneralPath.removesegment(1);
附上一个截图,这应该可以解释我的愿望:-) 我想删除我的 GeneralPath 中的蓝色标记点。
感谢和问候