我的代码中有三个点,我想填充它们之间的区域,换句话说,绘制并填充三个点之间的三角形。
我考虑过用for循环(从x1到x2)简单地绘制线条,但是我认为这样做不会很有效,还有其他方法可以更有效地做到这一点吗?
最佳答案
我会用三个点画一个多边形:Graphics.fillPolygon(int[], int[], int)
我的代码中有三个点,我想填充它们之间的区域,换句话说,绘制并填充三个点之间的三角形。
我考虑过用for循环(从x1到x2)简单地绘制线条,但是我认为这样做不会很有效,还有其他方法可以更有效地做到这一点吗?
最佳答案
我会用三个点画一个多边形:Graphics.fillPolygon(int[], int[], int)