Java "Loading ..."

Bonjour,
je fais une petite appli console en Java et j'ai une chtite question. Meme plutot deux:
- comment faire pour vider l'écran au démarrage de l'appli

- comment faire pour afficher tois petit points qui s'affichent pendant l'execution d'une action du genre :

$> java sendMail
Récupération des adresses mail ...
Envoi des messages ...
Envoi OK !

$>

Je veux que les petits points s'affichent un par un puis disparaissent pour recommencer . Vous voyez ce que je veux dire ? :)

merci

Tex

4 réponses

  1. je recois des mails avec photos et gros caractère et je ne peux ouvrir?

    qui peu m'aidé?
    1. Pour ta première question (si j'ai bien compris), sur le principe du "clear" sous Linux, tu peut faire des "\n" jusqu'a ce que la premiere ligne affichée ait disparue.
      1. Salut !

        1ere question : aucune idee...
        2eme question : tu peux lancer un thread a part qui permet d'effectuer la petite animation en parallele du travail a effectuer...
        Dans ce thread, tu peux faire un truc dans le style :
        while(traitement) {
          // On ecrit les 3 points
          for ( int i = 0 ; i < 3 ; i++) {
            System.out.print(".");
            Thread.sleep(500);
          }
          // On revient au debut de la ligne, on ecrit trois espaces pour
          // effecer les points, et on retourne au debut de la ligne
          System.out.println("/r   /r");
        }

        Je sais pas du tout ce que ca donne, j'ai pas teste... Mais ca peut etre tente...

        A+

        Si à gauche j'ai l'amont, c'est bon...
        Si à gauche j'ai l'aval, j'suis bancal...