就是一头粉红色的长得像吹风筒的猪
package src;
import java.applet.Applet;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
public class Pinkpig extends Applet {
private static final long serialVersionUID = 1L;
@Override
public void paint(Graphics g2) {
Graphics2D g = (Graphics2D) g2;
body(g);
face(g);
nose(g);
super.paint(g);
}
void nose(Graphics2D g) {
g.setColor(Color.white);
g.fillOval(370, 115, 45, 45); // eye
g.fillOval(440, 100, 35, 35);
g.setColor(Color.black);
g.drawOval(500, 80, 80, 100); // nose
g.fillOval(515, 117, 25, 25);
g.fillOval(545, 115, 25, 25);
g.drawOval(370, 115, 45, 45);
g.fillOval(377, 128, 20, 20);
g.drawOval(440, 100, 35, 35);
g.fillOval(447, 110, 17, 17);
g.drawArc(390, 190, 90, 90, 170, 210); // mouse
}
void face(Graphics2D g) {
g.setColor(Color.black);
g.drawOval(270, 80, 240, 240); // face
g.drawOval(300, 70, 320, 120);
g.drawOval(330, 30, 40, 80);
g.drawOval(390, 20, 40, 80);
g.setColor(Color.PINK);
g.fillOval(270, 80, 240, 240);
g.fillOval(300, 70, 320, 120);
g.fillOval(330, 30, 40, 80);
g.fillOval(390, 20, 40, 80);
g.setColor(Color.white);
g.fillRect(540, 80, 100, 100);
g.setColor(Color.PINK);
g.fillOval(500, 80, 80, 100);
}
void body(Graphics2D g) { // body
g.setStroke(new BasicStroke(5f));
g.setColor(Color.pink);
g.drawOval(215, 470, 30, 30);
g.drawArc(205, 450, 50, 50, 170, 210);
g.setColor(Color.RED);
g.fillOval(250, 250, 300, 500);
g.setColor(Color.white);
g.fillRect(240, 510, 330, 330);
g.setColor(Color.black);
g.setStroke(new BasicStroke(10f));
g.drawLine(300, 340, 210, 370);
g.drawLine(240, 360, 210, 355);
g.drawLine(240, 360, 240, 390);
g.drawLine(500, 340, 600, 370);
g.drawLine(570, 360, 600, 350);
g.drawLine(570, 360, 570, 390);
g.drawLine(330, 510, 330, 570);
g.fillRoundRect(300, 560, 90, 30, 30, 30);
g.drawLine(470, 510, 470, 570);
g.fillRoundRect(440, 560, 90, 30, 30, 30);
g.setStroke(new BasicStroke(5f));
}
}