La création d'un Java Minuterie et d'un TimerTask?

Je suis débutant en Java et je suis en train de régler une minuterie simples, je suis familier avec set_interval, en raison de l'expérience avec JavaScript et ActionScript,

Je ne suis pas familier avec les classes de pourtant si je m'embrouille facilement, je comprends que j'ai besoin de définir une nouvelle Timer, puis de définir un TimerTask, mais je ne comprends pas exactement comment le faire, même si je suis à la recherche de la documentation en ce moment..

J'ai donc créé une Applet, et c'est mon init méthode:

public void init() {
    TimerTask myTask;
    Timer myTimer;
    myTimer.schedule(myTask,5000);
}

Comment puis-je en fait le code de la tâche?
Je voulais faire quelque chose comme

g.drawString("Display some text with changing variables here",10,10);
Voir Comment Utiliser Swing Minuteries.
Je suis en désaccord avec toutes les réponses ici (even is quite good possible), pour Swing JComponents et Painting in AWT / Swing à utiliser uniquement Swing Timer comme remarqué par @trashgod

OriginalL'auteur Radicate | 2012-11-02