資源簡介
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class PPuzzle extends Applet{
Image imgPuzzle,buff;
Point fifteen=new Point(3,3);
int[][] map={{0,4,8,12},{1,5,9,13},{2,6,10,14},{3,7,11,15}};
int sx,sy;
Canvas screen;
Graphics gs,gb;
boolean running=false;
Button bSta
代碼片段和文件信息
import?java.awt.*;
import?java.applet.*;
import?java.awt.event.*;
public?class?PPuzzle?extends?applet{
Image?imgPuzzlebuff;
Point?fifteen=new?Point(33);
int[][]?map={{04812}{15913}{261014}{371115}};
int?sxsy;
Canvas?screen;
Graphics?gsgb;
boolean?running=false;
Button?bStart=?new?Button(“新游戲“);
Button?bSee=new?Button(“顯示正確圖像“);
public?void?init(){
prepareImage();
sx=imgPuzzle.getWidth(this)/4;
sy=imgPuzzle.getHeight(this)/4;
setBackground(Color.blue);
initScreen();
initButtons();
add(screen);
add(bStart);
add(bSee);
}
void?prepareImage(){
imgPuzzle=getImage(getCodebase()“images/3.jpg“);//
MediaTracker?mt=new?MediaTracker(this);
mt.addImage(imgPuzzle?0);
try{
mt.waitForAll();
}catch(Exception?e){}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????3185??2010-11-19?18:54??拼圖\PPuzzle.java
?????文件????????122??2010-11-19?18:42??拼圖\PPuzzle.htm
?????文件??????75249??2010-04-14?16:52??拼圖\images\s.jpg
?????文件??????30583??2009-01-02?11:40??拼圖\images\3.jpg
?????文件????????784??2010-11-19?18:55??拼圖\PPuzzle$1.class
?????文件????????993??2010-11-19?18:55??拼圖\PPuzzle$2.class
?????文件????????715??2010-11-19?18:55??拼圖\PPuzzle$3.class
?????文件???????1065??2010-11-19?18:55??拼圖\PPuzzle$4.class
?????文件???????3506??2010-11-19?18:55??拼圖\PPuzzle.class
?????文件????????548??2010-11-19?19:30??拼圖\P.jar
?????文件?????????18??2010-11-19?19:55??拼圖\manifest.mf
?????文件???????5232??2010-11-19?19:57??拼圖\PPuzzle.jar
?????目錄??????????0??2010-11-19?13:25??拼圖\images
?????目錄??????????0??2010-11-19?18:49??拼圖
-----------?---------??----------?-----??----
???????????????122000????????????????????14
評論
共有 條評論