为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

JAVA拼图游戏代码

2017-09-26 3页 doc 14KB 34阅读

用户头像

is_842972

暂无简介

举报
JAVA拼图游戏代码JAVA拼图游戏代码 import java.awt.*; import java.lang.*; import java.awt.event; class loadThread extends Thread{ Media Thacker tracker; pice owner; Image pic; int index; String image-name; public loadThread(String str,Stringimage_name,plece obj,int index){ super ...
JAVA拼图游戏代码
JAVA拼图游戏代码 import java.awt.*; import java.lang.*; import java.awt.event; class loadThread extends Thread{ Media Thacker tracker; pice owner; Image pic; int index; String image-name; public loadThread(String str,Stringimage_name,plece obj,int index){ super (str); owner=obj; this.image_name=image_name; this.index=index; } public void run(){ pic=owner.obj.getImage(owner.obj.getDocumentBase(),image_name); tracker=new MediaThacker(owner.obj); tracker.addImage(pic.index); try{ tracker.waitForID(index); } catch(interruptedException e){ } owner.setImage(pic); } } class piece{ integer x_pos,y_pos; int width=50,height=50; Graphics gc; int right,left,up,down; image pic; int flags; puzzle obj; loadThread img_thread; piece (int index,int val,Graphics agc,int x,int y,image pict,puzzle obj) { int temp; if(obj!=null){ this.obj=obj; pic=null; img_Thread=new loadThread("thred+index,obj.image_name+val+".gif,this,index); img_thread.start(); } value=new integer(val); gc=agc; x_pos=new Integer(X); y_pos=new Integer(y); //右 temp=index+1; if((temp==4)||(temp==8)||(temp==12)||(temp==16)){ right=-1; } else{ right=temp; } //左 temp=index-1; if((temp==3)||(temp==7)||(temp==11)){ left=-1; } else{ left=temp; } //上 temp=index-4; if((temp<0)){ up=-1; } else{ up=temp; } //下 temp=index+4; if((temp>=16)){ down=-1; } else{ down=temp; } } public void
/
本文档为【JAVA拼图游戏代码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索