我想画三个像这样的三角形 我正在努力,但没有得到我想要的东西。任何人都可以提供帮助
这是我在java中的代码。 我不知道热处理坐标。并没有找到相关的互联网帮助,
基本上我需要我必须放置的坐标。 谢谢。
private Polygon triangle;
public TrianglePanel(){
triangle = new Polygon();
triangle.addPoint(400, 500);
triangle.addPoint(500, 500);
triangle.addPoint(450, 400);
}
答案 0 :(得分:1)
这是代码
triangle1 = new Polygon();
triangle1.addPoint(400, 550); //left
triangle1.addPoint(600, 550); //right
triangle1.addPoint(500, 350); //top
triangle2 = new Polygon();
triangle2.addPoint(600, 550); // left
triangle2.addPoint(700, 350); //top
triangle2.addPoint(800, 550); //right
triangle3 = new Polygon();
triangle3.addPoint(500, 350); //left
triangle3.addPoint(700, 350); //right
triangle3.addPoint(600, 150); //
答案 1 :(得分:0)
尝试以下值。
Polygon triangle1 = new Polygon();
triangle1.addPoint(100, 500); // first
triangle1.addPoint(600, 500);//last
triangle1.addPoint(350, 300);//middel
Polygon triangle2 = new Polygon();
triangle2.addPoint(350, 500); // first
triangle2.addPoint(475, 400);//last
triangle2.addPoint(225, 400);//middel