2026年10月31日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
86898
Lv6胸怀六国志等级图标等级图标等级图标等级图标
勋章勋章勋章勋章
帖子
99
回复
2,725
积分
1.4万
注册
2011-12-10
[计算机网络]

对不起,发一个我自己用java编写的东西【附视频教程】!

[复制链接]
查看 704 回复 6
楼主 发表于 | 只看该作者
6 人收藏

public class XiaoLei extends JFrame

{

static int sizex = 50;

static int sizey = 50;

JPanel jPanel= new JPanel(new BorderLayout());

public XiaoLei(String name)

{

ImageIcon imgpIcon = new ImageIcon(name);

JLabel img = new JLabel(imgpIcon);

jPanel.add(img);

this.add(jPanel);

this.setUndecorated(true);//设置没有标题栏

this.setVisible(true);

this.setSize(sizex, sizey);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setAlwaysOnTop(true);//设置窗口最前

}

public static void main(String[] args)

{

run1 run1 = new run1(new XiaoLei(“1“));/*传入图片文件 1 */

Thread xiao1 = new Thread(run1);

run1 run2 = new run1(new XiaoLei(“2“));/*传入图片文件 2 */

Thread xiao2 = new Thread(run2);

// run1 run3 = new run1(new XiaoLei(“3“));

// Thread xiao3 = new Thread(run3);

// run1 run2 = new run1(new XiaoLei());

// Thread xiao3 = new Thread(run2);

/*这是我用java编写的窗口飘动的程序,这是效果图,就是两个任意的图片,在窗口上飘动,当然,也可以自己添加*/

xiao1.start();

xiao2.start();

// xiao3.start();

}

}

public class run1 implements Runnable

{

XiaoLei xiaoLei;

public run1(XiaoLei xiaoLei)

{

this.xiaoLei = xiaoLei;

}

@Override

public void run()

{

mov(xiaoLei);

}

public static void mov(XiaoLei xiaoLei)

{

System.out.println();

int x = (int)(Math.random()*1000),y = (int)(Math.random()*1000);

boolean x1 =false;

boolean y1 = false;

Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();

while(true)

{

try

{

Thread.sleep(10);

}catch(Exception e)

{

}

if(x >= dim.width-xiaoLei.getSize().width)

{

x1 = true;

}

if(y >= dim.height-xiaoLei.getSize().height)

{

y1 = true;

}

if(x <= 1)

{

x1 = false;

}

if( y<= 1)

{

y1 = false;

}

if(x1)

{

x -= 2;

}

if(!x1)

{

x+= 1;

}

if(y1)

{

y -= 2;

}

if(!y1)

{

y+= 1;

}

xiaoLei.setLocation(x, y);

}

}

}

只要把图片名字自己修改就行!很简单的!

估计也没多少人会去学!唉。。

再说一次“对不起”!!!!

附件

zip视频教程已失传4.6MB
zip窗口的飘动已失传12.9KB
登录回复
4299
Lv10拔剑十里寒等级图标
勋章勋章勋章勋章勋章勋章勋章勋章+5
帖子
91
回复
1,652
积分
1164.8万
注册
2010-12-20
1 楼

支持

49789
Lv8能识八方语等级图标等级图标等级图标等级图标等级图标等级图标
勋章勋章勋章勋章勋章勋章勋章勋章+4
帖子
759
回复
8,421
积分
7,464
注册
2011-06-08
2 楼

我们日常在电脑用最好用的软件,玩最好玩游戏,手机也是,都是离不开程序,当然要懂得编写程序才可以的,所以,不懂程序的你想找师傅就找对了,他就是编程狂人。

100707
Lv5甘首五朝臣等级图标等级图标等级图标
勋章勋章勋章勋章勋章
帖子
19
回复
3,795
积分
6.3万
注册
2012-03-23
3 楼

虽然看的不懂吧。。嘿嘿。支持!

123306
Lv8能识八方语等级图标等级图标等级图标等级图标等级图标等级图标
勋章勋章勋章勋章勋章勋章勋章勋章+8
帖子
411
回复
3,848
积分
32.1万
注册
2012-09-25
4 楼

同二楼!

141598
Lv3畅意三江水等级图标
帖子
3
回复
895
积分
12.1万
注册
2013-08-16
5 楼

看上去好深奥的样纸!赞一个

101844
Lv2独赏二月雪等级图标
帖子
0
回复
175
积分
2,828
注册
2012-04-02
6 楼

刚开始学java

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块