0
int size = RNG.randomNum(0, ((1000/numOfShapes)*10));
int xOrigin = RNG.randomNum(0, 2000);
int yOrigin = RNG.randomNum(0, 1080);
int[] xPoints = null;
int[] yPoints = null;
Polygon p = new Polygon(xPoints, yPoints,3);
//g2.draw(new Line2D.Double(xOrigin, yOrigin, xOrigin+size, yOrigin+size));
//g2.draw(new Line2D.Double(xOrigin+size, yOrigin+size, xOrigin + size, yOrigin));
//g2.draw(new Line2D.Double(xOrigin, yOrigin, xOrigin+size, yOrigin));
g2.fillPolygon(p);
使用3次g2.draw使我成爲一個很好的直角三角形,但我希望它被填充顏色。我應該如何將這些點轉換成三角形多邊形,以便填充它?在一個小程序中製作一個三角形多邊形