• 大小: 1.43MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-28
  • 语言: Java
  • 标签: 拼图游戏  

资源简介

拼图游戏拼图游戏拼图游戏拼图游戏拼图游戏

资源截图

代码片段和文件信息

/**
 * @(#)Pintu.java
 *
 * Sample applet application
 *
 * @author 
 * @version 1.00 07/01/11
 */
import java.lang.Math;
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class Pintu extends applet implements ActionListenerMouseListenerRunnable{
AudioClip MusicPlayallMusicPlay1MusicPlay2;    //初始化背景音乐与点击时的音乐
      int nTime=0;                               //计算经过的时间
final int Image_w=100;                           //拼图的小图片的宽度  
final int Image_h=100;                           //小图片的长度
final int Message_w=350;                         //下面说明性语言的长度
final int Message_h=100;                         //说明性语言的宽度
      int i_j_Image[][]=new int[3][3];           //存储图片顺序的数组
final int HaveNoImage=-1;                        //标记不显示
      int Stepnumber=0;                          //走的步数
      
final int MoveNorth=1;                           //往北方移动
    final int MoveSouth=2;                           //向南方移动
final int MoveWest=3;                            //向西方移动
final int MoveEast=4;                            //向东方移动
      int ImageNumber=0;                         //两套拼图的顺序标志 
Image ijImage[]=new Image[18];                   //两套拼图共十八张小图片
Image Imagebeijing[]=new Image[7];               //背景图片七张
Image Imagebiaoti;                               //标题图片
Image Imageall[]=new Image[2];                   //整张图片两个
      int Imageallnumber=0;                      //整张图片显示顺序标志
      int beijingxushu=0;                        //背景图片的显示顺序记录
      int d=0;                 
      int num[]=new int [9];                     //随即产生的数,以实现不同顺序显示小图片
Thread timer;                                 //时间线程
Button BhuantuBkaishiBzhantingBhuanbeijing;   //四个按扭 
boolean StartnewGame;                            //是否结束逻辑判断变量
String s=“咱要给自己的智商讨个说法,对吧!!“;   //字符串显示评价

Font f1=new Font(“Helvetica“Font.PLAIN20);   //字体
public Pintu(){
}

public void run(){                                //时间线程函数

while(true){                                    
try{
timer.sleep(990);
String stemp=“你玩了“+nTime+“秒的时间了“;
if(!StartnewGame)
       nTime++;
repaint();
}
catch(Exception e)
{
}
}
}

public void checkstatus(){                               //判断是否完成状态
boolean bwin=true;
int nCorrectnum=0;
for(int j=0;j<3;j++)
{for(int i=0;i<3;i++)
    {if(i_j_Image[i][j]!=nCorrectnum&&i_j_Image[i][j]!=HaveNoImage)
        bwin=false;
        nCorrectnum++;
    }

}
  if(bwin){
   StartnewGame=true;
   if(Stepnumber<100)
   s=“爱因斯坦再世!“;
   else if(Stepnumber<200&&Stepnumber>100)
   s=“恭喜你!终于完成了,智商还可以!“;
   else
      s=“我不说你了,没发形容,悲哀啊!!!“;
  }
}

public void init() {               //初始化

timer=new Thread(this);



MusicPlayall=getAudioClip(getCodebase()“all.au“);//为背静音乐初始化
MusicPlay1=getAudioClip(getCodebase()“1.au“);
//MusicPlay2=getAudioClip(getCodebase()“2.au“);

Bhuan

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      11997  2007-01-11 08:48  pintu\classes\0.jpg

     文件     128082  2007-01-15 17:23  pintu\classes\1.au

     文件      10270  2007-01-11 08:52  pintu\classes\1.jpg

     文件      11918  2007-01-17 09:16  pintu\classes\10.jpg

     文件      14202  2007-01-17 09:17  pintu\classes\11.jpg

     文件      17029  2007-01-17 09:18  pintu\classes\12.jpg

     文件      19978  2007-01-17 09:18  pintu\classes\13.jpg

     文件      17360  2007-01-17 09:41  pintu\classes\14.jpg

     文件      12232  2007-01-17 09:41  pintu\classes\15.jpg

     文件      13330  2007-01-17 10:34  pintu\classes\16.jpg

     文件      15014  2007-01-17 09:19  pintu\classes\17.jpg

     文件      10784  2007-01-11 08:56  pintu\classes\2.jpg

     文件      12797  2007-01-11 08:54  pintu\classes\3.jpg

     文件      12006  2007-01-11 08:55  pintu\classes\4.jpg

     文件      11986  2007-01-11 08:58  pintu\classes\5.jpg

     文件      12059  2007-01-11 09:00  pintu\classes\6.jpg

     文件      12187  2007-01-11 09:00  pintu\classes\7.jpg

     文件      12596  2007-01-11 09:02  pintu\classes\8.jpg

     文件      10639  2007-01-17 09:17  pintu\classes\9.jpg

     文件     897066  2007-01-15 17:25  pintu\classes\all.au

     文件      17210  2007-01-15 10:12  pintu\classes\all1.jpg

     文件      25328  2007-01-17 10:26  pintu\classes\all2.jpg

     文件      43776  2007-01-16 16:05  pintu\classes\beijing1.jpg

     文件      81745  2007-01-16 16:07  pintu\classes\beijing2.jpg

     文件      64976  2007-01-16 16:08  pintu\classes\beijing3.jpg

     文件      69062  2007-01-16 16:10  pintu\classes\beijing4.jpg

     文件      28032  2007-01-17 09:08  pintu\classes\beijing5.jpg

     文件     128119  2007-01-17 08:26  pintu\classes\beijing6.jpg

     文件      80283  2007-01-17 09:30  pintu\classes\beijing7.jpg

     文件      17946  2007-01-16 15:45  pintu\classes\biaoti.jpg

............此处省略22个文件信息

评论

共有 条评论