Comment effacez-vous la console Java? [dupliquer]
-
03-07-2019 - |
Question
Cette question a déjà une réponse ici:
- Java: effacer la console 11 réponses
J'ai des messages de sortie affichés sur Console Java pour une application qui a commencé à utiliser Webstart. Au lieu d'effacer manuellement le message par l'utilisateur, existe-t-il un moyen d'effacer les messages de la console dans le code?
Ces messages sont imprimés à un taux d'environ 1 000 par seconde et semblent finir par utiliser trop de mémoire. J'aurais pu arrêter l'impression sur console, mais l'exigence est de toujours l'avoir.
La solution
Vous ne pourrez pas effacer cette console, à moins que vous ne trouviez un descripteur sur les classes de cette console (auquel je doute que vous auriez accès).
L’obligation que vous avez est inévitablement obligée d’introduire et d’effacer manuellement la console toutes les deux minutes. Je pense que cela justifie de repenser la raison pour laquelle l'exigence existe et s'il existe une autre solution pour résoudre votre problème.
Avez-vous envisagé une autre façon de vous connecter?
Autres conseils
Il me semble que l'exigence devrait être rediscutée. Si ce n’est pas une alternative, vous pouvez limiter la quantité de sortie, car 1000 messages / s me paraissent énormément.
Je ne sais pas si vous pouvez même effacer par programmation la console.