91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 270KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-07
  • 語言: Java
  • 標簽: 迷宮??java??

資源簡介

迷宮java實現(xiàn)

資源截圖

代碼片段和文件信息

package?labyrinth;

import?java.awt.Color;
import?java.awt.Font;
import?java.awt.Graphics;
import?java.awt.Image;
import?java.awt.Toolkit;
import?java.awt.event.MouseEvent;
import?java.awt.event.MouseListener;
import?java.util.Random;

import?javax.swing.JPanel;

class?AnimaPanel?extends?JPanel?implements?MouseListener?Runnable?{
Car?car;

Image?pathbalkentranceexit;

Location[][]?locations;

int?carpx?=?0;

int?carpy?=?1;

static?Image?photos[];

//?Thread?anima;
Graphics?og;
AnimaPanel(Car?car?Location[][]?locs)?{
photos?=?new?Image[4];
active?=?true;
this.car?=?car;
Toolkit?tk?=?Toolkit.getDefaultToolkit();
locations?=?locs;
path?=?tk.createImage(“./res/path.GIF“);
balk?=?tk.createImage(“./res/balk.gif“);
exit?=?tk.createImage(“./res/exit.gif“);
entrance?=?tk.createImage(“./res/entrance.gif“);
LoadImage.waitImage(this?path);
LoadImage.waitImage(this?balk);
LoadImage.waitImage(this?entrance);
LoadImage.waitImage(this?exit);
add(car);
carpx?=?car.cury?*?40;
carpy?=?car.curx?*?40;
addMouseListener(this);
getPhotos();
}

//?只須要重繪要變化的兩個單元
int?carplx;

int?carply?=?40;

public?final?void?setOffscreen()?{
offscreen?=?createImage(320?240);
og?=?offscreen.getGraphics();
og.drawImage(photos[0]?0?0?this);
}

public?final?void?ready()?{
carpx?=?car.cury?*?40;
carpy?=?car.curx?*?40;
carplx?=?car.lasty?*?40;
carply?=?car.lastx?*?40;
}

final?boolean?animation()?{
if?(carplx? car.direction?=?1;
carplx?+=?4;
repaint(carplx?carply?80?40);
return?false;
}
if?(carplx?>?carpx)?{
car.direction?=?3;
carplx?-=?4;
repaint(carpx?carpy?80?40);
return?false;
}
if?(carply? car.direction?=?2;
carply?+=?4;
repaint(carplx?carply?40?80);
return?false;
}
if?(carpy? car.direction?=?4;
carply?-=?4;
repaint(carpx?carpy?40?80);
return?false;
}
return?true;
}

public?void?paint(Graphics?g)?{
//?paintComponent(g);
//?super.paint(g);
if?(!ToolPanel.win)?{

for?(int?i?=?0;?i? for?(int?j?=?0;?j? g.drawImage(path?j?*?40?i?*?40?this);

if?(locations[i][j].balk)?{
g.drawImage(balk?j?*?40?i?*?40?this);
}
}
}
g.drawImage(entrance?0?40?this);
g.drawImage(exit?9?*?40?8?*?40?this);

car.setLocation(carplx?carply);
paintChildren(g);

}?else?{
g.setColor(getBackground());
g.fillRect(0?0?getWidth()?getHeight());
g.fillRect(100?100?100?100);
g.drawImage(offscreen?40?50?this);
g.setFont(font);
g.setColor(Color.DARK_GRAY);
g.drawString(“Teammate?:?“100320);
g.setColor(Color.RED);
switch?(indexp)?{
case?0:
g.drawString(“l(fā)ishic“250320);
break;
case?1:
g.drawString(“yane“250320);
break;
case

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????24165??2006-06-30?07:43??ll.jar

?????文件????????803??2006-06-11?18:04??res\exit.gif

?????文件????????432??2006-06-08?21:50??res\path.gif

?????文件???????1460??2006-06-11?17:50??res\cr.gif

?????文件???????1480??2006-06-11?17:50??res\cd.gif

?????文件???????1461??2006-06-11?17:50??res\cl.gif

?????文件???????1482??2006-06-11?17:50??res\cu.gif

?????文件???????2126??2006-06-11?18:04??res\balk.gif

?????文件????????669??2006-06-11?18:11??res\entrance.gif

?????文件?????202642??2006-06-12?10:54??res\cover.jpg

?????文件??????12952??2006-06-19?15:39??res\yane.jpg

?????文件??????12987??2006-06-19?15:39??res\unicoco.jpg

?????文件???????9178??2006-06-19?15:39??res\lsc.jpg

?????文件??????12373??2006-06-19?16:01??res\dll.jpg

?????目錄??????????0??2006-05-29?16:04??res

?????文件???????2468??2006-06-29?23:10??src\labyrinth\WinLabyrinth.java

?????文件????????594??2006-06-08?17:30??src\labyrinth\doc

?????文件????????527??2006-06-09?09:47??src\labyrinth\Location.java

?????文件???????3133??2006-06-29?23:13??src\labyrinth\Car.java

?????文件????????414??2006-06-29?23:13??src\labyrinth\LoadImage.java

?????文件???????2145??2006-06-19?18:26??src\labyrinth\ToolPanel.java

?????文件???????1491??2006-06-29?23:11??src\labyrinth\Splash.java

?????文件???????8629??2006-06-30?07:42??src\labyrinth\AnimaPanel.java

?????文件???????4214??2006-06-21?10:51??src\labyrinth\Labyrinth.java

?????目錄??????????0??2006-05-29?16:04??src\labyrinth

?????目錄??????????0??2006-05-29?16:02??src

-----------?---------??----------?-----??----

???????????????307825????????????????????26


評論

共有 條評論