Ok, backing to the real problem.

So, any ideia on how to make timeleft measure, for example, to the next round? A single round take 6 min, and from one round to another, it can take for least, 1 min. My question is: can I use a separated Thread, inside my applet, to do something like this:
Applet .. {
... new TimerThread(this);
}
TimerThread ... {
run() {
...
timeleft--; // 1 sec less
Thread.sleep(1000); // sleep 1 sec.
updateApplet(); // draw to the applet the new timeleft value
}
}
Like I said before: I read on somewhere else, that it's not a good idea to work with multi-threads in an Applet.