![]() |
1
3
我不确定我理解你的问题,但是 复合形状 可以用类创建 java/awt/geom/Area . |
![]() |
2
1
寻找合适的解决方案是解决这一问题的正确方法。如果你有一组曲线试图组合成一个形状,我建议你使用一个通用路径。只需根据需要添加曲线或直线段。查看接口以查看各种附加方法。还请注意,可以通过将最后一个点连接到起点来“完成”形状。 一旦路径关闭,可以使用许多不同版本的contains(),请花时间阅读它们的每个描述,因为在速度和准确性方面存在权衡,这取决于您的应用程序。 而且很容易从路径中获得形状,并填充它、变换它等等。 |