Bonsoir tous le monde,j'ai un problème au niveau de mon code c'est à dire que je dois afficher un message pendant un laps de temps précis 8 secondes et passer ce laps de temps le message ne doit plus être visible.Pour ce faire j'ai donc utiliser un timer,le code que j'ai insérer marche mais ne donne pas le résultat voulue car il affiche mon message en continue toute les 8 secondes.C'est pourquoi je vous demande votre aide voici mon code.
<citation>import java.util.Scanner;
import java.util.Timer;
import java.util.TimerTask;
import java.util.Date;
import java.util.*;
import java.awt.*;
public class projet
{
public static void main (String[] args) {
System.out.println("Niveau 1 veuillez tapez le nombre qui est affiché." );
Timer timer = new Timer();
timer.schedule (new TimerTask() {
public void run()
{
int a = 1030;/*initialisation de la variable dans le run*/
Scanner in = new Scanner(System.in);
System.out.println ( + a);
}
}, 0, 8000);
}
} </citation>