- Effacer la console pendant le programme
- Programme demarrage windows 10 - Guide
- Console action - Accueil - Jeu vidéo
- Comment effacer une page sur word - Guide
- Forcer la fermeture d'un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
3 réponses
On voit régulièrement ce problème dans différents langages et sur différents systèmes d'exploitation.
Pour ne pas s'embêter, on peut afficher plusieurs lignes vides dans une boucle (30 en général)
4 déc. 2022 à 20:05
Bonjour,
C'est la console qui exécute le programme Java, elle est propriétaire du processus, elle peut l'interrompre, etc.
Quoi qu'il arrive c'est donc la console qui est maître des autres programmes et qui va leur imposer comment ils peuvent s'exécuter.
Concrètement, un programme Java va pouvoir communiquer avec la console au travers des trois flux System.in, System.out, System.err, et c'est à peu près tout.
Donc à part s'exécuter dans un terminal (par exemple sous Linux) qui autorisent des combinaisons spéciales de caractères qui leurs sont propres, tu ne pourras pas effacer la console, changer la couleur de la console, etc.
Tu peux juste écrire ou lire... c'est pas très joli, mais c'est très puissant, en particulier lorsque l'on peut ensuite manipuler ces flux au travers d'autres commandes (par exemple 'grep' sous Linux)
4 déc. 2022 à 19:14
Merci, c’est une très bonne alternative si je ne trouve pas d’autre solution.
C’est un projet pour l’école je vais quand même essayer de trouvé une solution qui efface complètement la console.