java画小猫
时间: 2023-10-11 12:17:36 浏览: 97
以下是一个简单的 Java 代码示例,可以画出一只小猫:
```java
import java.awt.*;
import javax.swing.*;
public class CatDrawing extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
// 设置背景颜色为白色
setBackground(Color.WHITE);
// 绘制猫的头部
g.setColor(Color.BLACK);
g.fillOval(100, 50, 100, 100);
// 绘制猫的耳朵
g.fillOval(80, 65, 30, 60);
g.fillOval(190, 65, 30, 60);
// 绘制猫的眼睛
g.setColor(Color.BLUE);
g.fillOval(125, 85, 20, 20);
g.fillOval(155, 85, 20, 20);
// 绘制猫的鼻子
g.setColor(Color.BLACK);
g.fillOval(140, 105, 20, 20);
// 绘制猫的嘴巴
g.drawArc(130, 115, 40, 20, 180, 180);
// 绘制猫的身体
g.fillOval(80, 150, 140, 100);
// 绘制猫的尾巴
g.fillOval(210, 180, 30, 50);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Cat Drawing");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
CatDrawing panel = new CatDrawing();
frame.add(panel);
frame.setVisible(true);
}
}
```
运行该程序,即可在窗口中看到画出的小猫。