【问题标题】:Draw Triangles with help of Polygon in java在Java中的Polygon帮助下绘制三角形
【发布时间】:2014-12-30 09:42:05
【问题描述】:
我想画三个这样的三角形
我正在尝试但没有得到我想要的。任何人都可以提供帮助
这是我的java代码。
我不知道如何处理坐标。并没有在网上找到相关的帮助,
基本上我需要我必须放置的坐标。
谢谢。
private Polygon triangle;
public TrianglePanel(){
triangle = new Polygon();
triangle.addPoint(400, 500);
triangle.addPoint(500, 500);
triangle.addPoint(450, 400);
}
【问题讨论】:
标签:
java
geometry
awt
polygon
【解决方案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); //
【解决方案2】:
尝试以下值。
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