java画海绵宝宝代码
时间: 2024-05-02 18:13:03 浏览: 7
以下是Java画海绵宝宝的代码:
```java
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class SpongeBob extends JPanel {
public void paint(Graphics g) {
// 画海绵宝宝的身体
g.setColor(Color.yellow);
g.fillOval(100, 100, 200, 200);
// 画海绵宝宝的眼睛
g.setColor(Color.white);
g.fillOval(150, 150, 50, 50);
g.fillOval(250, 150, 50, 50);
g.setColor(Color.black);
g.fillOval(165, 165, 20, 20);
g.fillOval(265, 165, 20, 20);
// 画海绵宝宝的嘴巴
g.setColor(Color.black);
g.drawArc(150, 220, 100, 50, -180, -180);
// 画海绵宝宝的裤子
g.setColor(Color.red);
g.fillRect(120, 300, 160, 80);
g.setColor(Color.black);
g.drawRect(120, 300, 160, 80);
g.drawLine(120, 340, 280, 340);
// 画海绵宝宝的鞋子
g.setColor(Color.black);
g.fillRect(150, 380, 40, 20);
g.fillRect(210, 380, 40, 20);
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.getContentPane().add(new SpongeBob());
frame.setSize(400, 500);
frame.setVisible(true);
}
}
```