java swing画三角形 在Jpanel 里面
时间: 2024-04-08 15:28:56 浏览: 14
当然,您可以使用Java Swing在JPanel中绘制三角形。下面是一个简单的示例代码:
```java
import javax.swing.*;
import java.awt.*;
public class TrianglePanel extends JPanel {
@Override
***
相关问题
javaswing画三角形 在Jpanel 里面
您可以使用Java Swing来在JPanel中绘制三角形。以下是一个简单的示例代码:
```java
import javax.swing.*;
import java.awt.*;
public class TrianglePanel extends JPanel {
@Override
***
用java代码画一个三角形
可以使用以下代码画一个三角形:
```
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Triangle extends JPanel {
public void paint(Graphics g) {
int[] xPoints = { 100, 150, 200 };
int[] yPoints = { 200, 100, 200 };
int nPoints = 3;
g.drawPolygon(xPoints, yPoints, nPoints);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Triangle");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new Triangle());
frame.setSize(400, 400);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
```
这段代码使用 Java 的 Graphics 类库,定义了一个 Triangle 类,继承自 JPanel 类,重写了 paint 方法,在其中使用 drawPolygon 方法画出了一个三角形。在 main 方法中,创建了一个 JFrame 对象,并将 Triangle 对象添加到其中,设置了窗口的大小和位置,最后显示出来。