java gui 画圈
时间: 2023-10-25 14:11:11 浏览: 97
可以使用Java的Swing库来实现GUI画圆。具体实现步骤如下:
1. 创建一个继承自JPanel的类,重写paintComponent方法,在该方法中使用Graphics2D对象画圆。
2. 在主函数中创建一个JFrame对象,将上一步创建的JPanel对象添加到JFrame中。
3. 设置JFrame的大小、可见性和关闭方式。
以下是一个简单的示例代码:
```
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class CirclePanel extends JPanel {
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setColor(Color.RED);
g2d.fillOval(50, 50, 100, 100);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Circle");
frame.add(new CirclePanel());
frame.setSize(200, 200);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
```
阅读全文