使用gpt绘制奥特曼

这段代码是一个Java程序,它创建了一个JPanel并在其中绘制了奥特曼的形象。通过Graphics类,代码分别画出了奥特曼的头部、眼睛、身体、腰带、腿、脚和手臂,使用了不同颜色来呈现细节。
摘要由CSDN通过智能技术生成

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);
    }
}

 绘画出来的奥特曼怎么样呢

大家仅供参考哈 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值