我知道如何使用 g.drawRect
绘制矩形和圆形等或 g.drawOval
.但是没有g.drawtriangle
.有没有办法画一个三角形而我不必在三角形的每一边都画出来?
最佳答案
您可以使用 Graphics.drawPolygon(int[], int[], int)
其中第一个 int[] 是 x 值的集合,第二个 int[] 是 y 值的集合,int 是数组的长度。 (在三角形的情况下,int 将是 3)
例子:
graphics.drawPolygon(new int[] {10, 20, 30}, new int[] {100, 20, 100}, 3);
输出:
关于java - 我如何画一个三角形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29447994/