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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top