java画哆啦a梦的代码
时间: 2023-11-17 11:08:31 浏览: 88
以下是使用Java Swing库绘制哆啦A梦的代码:
```java
import java.awt.*;
import javax.swing.*;
public class Doraemon extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
// 绘制身体
g2d.setColor(Color.BLUE);
g2d.fillOval(50, 50, 200, 200);
// 绘制白色的肚子
g2d.setColor(Color.WHITE);
g2d.fillOval(95, 95, 110, 110);
// 绘制脸
g2d.setColor(Color.WHITE);
g2d.fillOval(75, 75, 160, 160);
// 绘制嘴巴
g2d.setColor(Color.BLACK);
g2d.drawArc(100, 150, 100, 50, 180, -180);
// 绘制眼睛
g2d.setColor(Color.BLACK);
g2d.fillOval(125, 115, 15, 30);
g2d.fillOval(160, 115, 15, 30);
// 绘制眼球
g2d.setColor(Color.WHITE);
g2d.fillOval(130, 123, 5, 5);
g2d.fillOval(165, 123, 5, 5);
// 绘制鼻子
g2d.setColor(Color.RED);
g2d.fillOval(145, 155, 10, 10);
// 绘制脸上的红点
g2d.setColor(Color.RED);
g2d.fillOval(90, 110, 20, 20);
g2d.fillOval(170, 110, 20, 20);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Doraemon");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new Doraemon());
frame.setSize(300, 300);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
```
在运行这个程序后,你可以看到一个哆啦A梦的图像。如果你想要更改哆啦A梦的颜色或者形状,可以修改代码中的绘制命令。
相关推荐
![](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)
![](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)
![](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)
![](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)