Come si cancella la console Java? [duplicare]
-
03-07-2019 - |
Domanda
Questa domanda ha già una risposta qui:
- Java: svuota la console 11 risposte
Ho messaggi di output visualizzati su Console Java per un'applicazione che ha iniziato a utilizzare webstart. Invece di cancellare manualmente i messaggi dall'utente, esiste un modo per cancellare i messaggi della console nel codice?
Questi messaggi vengono stampati alla velocità di circa 1000 al secondo e sembrano finire per usare troppa memoria, avrei potuto interrompere la stampa su console, ma il requisito è di averlo sempre.
Soluzione
Non sarai in grado di cancellare quella console, a meno che non trovi qualche handle sulle classi per quella console (a cui dubito che avresti accesso).
Il requisito che hai ha l'inevitabile requisito che l'utente dovrà accedere e cancellare manualmente la console ogni paio di minuti. Penso che ciò giustifichi un ripensamento sul motivo per cui esiste il requisito e se esiste un'altra soluzione per risolvere il tuo problema.
Hai considerato un modo diverso di accedere?
Altri suggerimenti
Mi sembra che il requisito debba essere ridiscusso. Se questa non è un'alternativa, potresti limitare la quantità di output, perché 1000 messaggi / e mi sembrano terribili.
Non so se puoi anche cancellare programmaticamente la console.