当前位置:乔越博客 > 编程语言 > Java > 正文
乔越

作者:乔越

99年大一热爱网络热爱分享!

手机扫码查看

标签:

用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写了一个飞龙腾云》 发布于2018-10-21

分享到:
赞(2) 打赏

评论 2

8 + 1 =
  1. #1

    谢谢分享 ,会一直关注博主的,内容很赞

    找果树5个月前 (10-22)回复
  2. #2

    好厉害的,代码就能写出动态gif了

    搜程快排系统5个月前 (10-23)回复
用JAVA写了一个飞龙腾云

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题

专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

了解一下

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册