欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用java写了一个飞龙腾云

程序员文章站 2022-05-26 12:09:12
...

用java写了一个飞龙腾云


哈喽 今天给大家分享一个超牛逼的动画,用java写的没什么逻辑。


先给你们看看效果。

用java写了一个飞龙腾云
是不是碉堡了。其实java代码什么都没用到。
直接给你们贴代码吧。


package com.ylxy.controller.app;

    import java.awt.Graphics;

    import javax.swing.ImageIcon;
    import javax.swing.JFrame;

    import com.sun.awt.AWTUtilities;

    @SuppressWarnings("restriction")
    public class test extends JFrame implements Runnable {

    ImageIcon ii = new ImageIcon("C:\\Users\\ee\\Desktop\\test\\test\\images\\1.png");// 这里换成你的图片文件名,放在你的项目名的文件夹中

    test() {
        setSize(495, 331);
        setLocationRelativeTo(null);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setUndecorated(true);
        AWTUtilities.setWindowOpaque(this, false);// 窗口透明关键代码
        setVisible(true);
    }

    public void paint(Graphics g) {
        super.paint(g);
        g.drawImage(ii.getImage(), 0, 0, 495, 331, null);
    }

    int count = 1;

    public void run() {
        while (true) {
            try {
                Thread.sleep(50);// 这里是幻灯片播放间隔的时间,这里为500毫秒=0.5秒
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            // int i=(int)(Math.random()*35)+1;//这里是产生从1-3的随机数,如果你有6个图片文件,把3改成6就是从1-6的随机数了.
            if (count <= 35) {
                ii = new ImageIcon("C:\\Users\\ee\\Desktop\\test\\test\\images\\" + count + ".png");// 这里调用你的图片文件,如果你有6个图片文件,改成从1-6的文件名方便调用
            } else {
                this.setVisible(false);
            }
            count++;
            this.repaint();
        }
    }

    public static void main(String[] args) {
        test d = new test();
        Thread t = new Thread(d);
        t.start();
    }
    }

里面用到有很多图片。
1.
用java写了一个飞龙腾云
2.
用java写了一个飞龙腾云
3.用java写了一个飞龙腾云
4.
用java写了一个飞龙腾云
5.
用java写了一个飞龙腾云
6.
用java写了一个飞龙腾云
7.
用java写了一个飞龙腾云
8.
用java写了一个飞龙腾云
9.
用java写了一个飞龙腾云
10.用java写了一个飞龙腾云
11.
用java写了一个飞龙腾云
12.
用java写了一个飞龙腾云
13.
用java写了一个飞龙腾云
14.
用java写了一个飞龙腾云
14.
用java写了一个飞龙腾云
15.
用java写了一个飞龙腾云
16.
用java写了一个飞龙腾云
17.
用java写了一个飞龙腾云
18.
用java写了一个飞龙腾云
19.
用java写了一个飞龙腾云
20.
用java写了一个飞龙腾云

是不是感觉碉堡了
我一会把所有图片打包扔到百度云盘。

鼓励作者写出更好的技术文档,就请我喝一瓶哇哈哈哈哈哈哈哈。。
微信:
用java写了一个飞龙腾云
支付宝:
用java写了一个飞龙腾云
感谢一路支持我的人。。。。。
Love me and hold me
QQ:69673804(16年老号)
EMAIL:[email protected]
友链交换
如果有兴趣和本博客交换友链的话,请按照下面的格式在评论区进行评论,我会尽快添加上你的链接。

网站名称:KingYiFan’S Blog
网站地址:http://blog.cnbuilder.cn
网站描述:年少是你未醒的梦话,风华是燃烬的彼岸花。
网站Logo/头像:http://blog.cnbuilder.cn/upload/2018/7/avatar20180720144536200.jpg