Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我记得在 java 2D 中,我可以从我的形状创建区域并添加其他形状或减去。
是否可以在 javafx 中做同样的事情?
您可能Polygon喜欢通过将点数组传递给构造函数来定义复杂多边形的类。至于“向其中添加或减去其他形状”,我认为您的意思是与其他形状相交/减去 - 在这种情况下,请查看 Shape.subtract() Shape.intersect()、和 Shape.union()。所有都是类上的静态方法,Shape它们以两个形状作为参数并返回结果。
Polygon
Shape.intersect()
Shape