Java "Loading ..."

TexTwil Messages postés 300 Statut Membre -  
 LAMARCHE -
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
A voir également:

4 réponses

le_dahu Messages postés 141 Statut Membre 51
 
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...
0
TexTwil Messages postés 300 Statut Membre 21
 
merci :)
Tex
0
Bidoo
 
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.
0
LAMARCHE
 
je recois des mails avec photos et gros caractère et je ne peux ouvrir?

qui peu m'aidé?
0