public class Ultraman extends JPanel {
public void paint(Graphics g) {
Color silver = new Color(192, 192, 192);
// 画头
g.setColor(Color.RED);
g.fillOval(50, 50, 150, 150);
// 画眼睛
g.setColor(Color.WHITE);
g.fillOval(80, 85, 30, 30);
g.fillOval(140, 85, 30, 30);
g.setColor(Color.BLACK);
g.fillOval(87, 92, 15, 15);
g.fillOval(147, 92, 15, 15);
// 画身体
g.setColor(Color.RED);
g.fillRect(50, 200, 150, 200);
// 画腰带
g.setColor(Color.YELLOW);
g.fillRect(80, 280, 90, 20);
g.setColor(Color.BLACK);
g.drawRect(80, 280, 90, 20);
// 画腿
g.setColor(silver);
g.fillRect(50, 400, 60, 100);
g.fillRect(140, 400, 60, 100);
// 画脚
g.setColor(Color.BLACK);
g.fillOval(60, 495, 40, 20);
g.fillOval(150, 495, 40, 20);
// 画手臂
g.setColor(silver);
g.fillRect(10, 200, 40, 100);
g.fillRect(200, 200, 40, 100);
// 画手
g.setColor(Color.BLACK);
g.fillOval(5, 280, 50, 20);
g.fillOval(200, 280, 50, 20);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Ultraman");
frame.add(new Ultraman());
frame.setSize(300, 550);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
绘画出来的奥特曼怎么样呢
大家仅供参考哈