用java写一个爱心
时间: 2023-02-06 13:16:57 浏览: 134
要用 Java 编写一个爱心,需要使用图形画板来绘制爱心的形状。
这是一个示例代码:
```
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class LoveHeart extends JPanel {
@Override
public void paint(Graphics g) {
super.paint(g);
// 设置画笔颜色
g.setColor(Color.RED);
// 绘制爱心的两个曲线
g.drawArc(50, 20, 100, 100, 0, 180);
g.drawArc(50, 20, 100, 100, 45, 180);
// 绘制爱心的两个半圆
g.drawArc(30, 20, 60, 60, 0, 180);
g.drawArc(110, 20, 60, 60, 0, 180);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setSize(300, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
LoveHeart loveHeart = new LoveHeart();
frame.add(loveHeart);
frame.setVisible(true);
}
}
```
这段代码会创建一个 JFrame 窗口,在窗口中绘制一个红色的爱心。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)