Home E-Books Special Effects and Game Development in Java The Applet SleepTest  

Special Effects and Game Development in Java(TM) - The Applet SleepTest

import java.applet.*;

import java.awt.*;



public class sleeptest extends Applet implements Runnable {



public Thread animationthread = null;



public void start()

{

    if (animationthread == null)

    {

         animationthread = new Thread(this,"animationthread");

         animationthread.start();

    }

}



public void stop()

{

    if ((animationthread != null) && animationthread.isAlive())

        animationthread.stop();

    animationthread = null;

}



public void run()

{

    while (true)

    {

        showStatus("Long");

        try {Thread.sleep(1000);}

        catch(InterruptedException e) {}

        showStatus("Live");

        try {Thread.sleep(1000);}

        catch(InterruptedException e) {}

        showStatus("Java!");

        try {Thread.sleep(1000);}

        catch(InterruptedException e) {}

    }

}

}