hello,
please complete this code.
objective: there are two image, i like to make each image sleep for 1 second so that it would change after 1 second. i used
thread over here, but i am confused as how i should write the code in [ public void run()] so please kindly fill the codes.
thanks very much.
code:
******
import java.applet.*;
import java.awt.*;
//<
applet code=pip.class height=300 width=400></applet>
public class pip extends Applet implements Runnable
{
Image img1,img2;
MediaTracker mt=new MediaTracker();
Thread t;
public void init()
{
t=new Thread(this);
img1=getImage(getDocumentBase(),"a.gif");
img2=getImage(getDocumentBase(),"b.gif");
mt.addImage(img1,0);
mt.addImage(img2,1);
try
{
mt.waitForAll();
}
catch(InterruptedException e)
{}
t.start();
}
public void run()
{
//how should i include the image overhere and make it sleep for 500 millisec
img1.
}
public void paint(Graphics g)
{
g.drawImage(img1,0,0,this);
g.drawImage(img2,0,0,this);
}
}