loadthread.java

来自「用java编写的拼图游戏」· Java 代码 · 共 28 行

JAVA
28
字号
package mypackage;
import java.awt.*;
public class loadThread extends Thread{
   MediaTracker tracker;
   piece owner;
   Image pic;
   int index;
   String image_name;
   public loadThread(String str,String image_name,piece obj,int index){
	   super(str);
	   owner=obj;
	   this.image_name=image_name;
	   this.index=index;
	   }
   
   public void run(){
	   //System.out.println("Entering run of thread"+index);
	   pic=owner.obj.getImage(owner.obj.getDocumentBase(),image_name);
	   //owner.obj.tracker.addImage(pic,index);
	   tracker=new MediaTracker(owner.obj);
	   tracker.addImage(pic, index);
	   try{
		   tracker.waitForID(index);
	   }catch(InterruptedException e){}
	   owner.setImage(pic);
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?