java画图等腰三角形
时间: 2023-09-21 11:09:25 浏览: 120
java等腰三角形
引用[1]中的代码是Java中用于绘制图形的一些基本类和方法的导入语句。引用[2]中的代码是一个Java程序,其中包含了一些用于绘制不同形状的图形的代码。引用[3]中的代码是一个使用Java的MouseListener接口和相关方法来实现绘制图形的示例代码。
要实现绘制等腰三角形的功能,可以使用以下代码作为参考:
```java
import java.awt.*;
import javax.swing.*;
public class TriangleExample extends JFrame {
public TriangleExample() {
setSize(new Dimension(400, 400));
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
public void paint(Graphics g) {
super.paint(g);
int[] xPoints = { 200, 100, 300 }; // 三角形的顶点x坐标
int[] yPoints = { 100, 300, 300 }; // 三角形的顶点y坐标
g.setColor(Color.BLACK);
g.drawPolygon(xPoints, yPoints, 3); // 绘制三角形
}
public static void main(String[] args) {
new TriangleExample();
}
}
```
这段代码创建了一个窗口,并在窗口中绘制了一个等腰三角形。通过设置`xPoints`和`yPoints`数组中的坐标,可以调整三角形的形状和位置。在`paint`方法中使用`g.drawPolygon`方法来绘制三角形。
希望这个例子能帮到你,如果有任何问题,请随时提问。
阅读全文