eclipse如何画三角形
时间: 2023-08-10 10:09:58 浏览: 131
在Eclipse中,你可以使用Java Graphics2D类来绘制图形。以下是一个简单的绘制三角形的示例代码:
```
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Polygon;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class TriangleExample extends JPanel {
public void paint(Graphics g) {
super.paint(g);
Graphics2D g2d = (Graphics2D) g;
int[] x = { 100, 150, 200 };
int[] y = { 200, 100, 200 };
Polygon triangle = new Polygon(x, y, 3);
g2d.setColor(Color.RED);
g2d.fill(triangle);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Triangle Example");
frame.add(new TriangleExample());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 400);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
```
在这个例子中,我们使用`int[] x`和`int[] y`数组来定义三角形的三个顶点坐标。然后,我们使用`Polygon`类创建一个多边形对象,该对象以这些坐标作为参数。最后,我们使用`Graphics2D`类的`fill()`方法将三角形绘制在屏幕上。你可以尝试修改坐标和颜色来绘制不同的三角形。
阅读全文