Originariamente inviato da Azzurra85
Qualcuno sa darmi un consiglio su come poter riuscire in Java a stampare su console stringhe di colore diverso??? E' possibile far stampare su console una stringa di un certo colore???
Purtroppo per queste cose non ci sono degli "standard". E in Java "puro" non si uò fare ... non qualcosa che sia "portabile".

La gestione della console è differente e specifica per ogni S.O. Su Linux la console è in grado di interpretare delle sequenze di escape particolari (ECMA-48). Su Windows la console può anche interpretare le sequenze ECMA-48 ma solo per applicazioni "legacy" a 16 bit e a patto di caricare il driver ANSI.SYS. Per le applicazioni a 32 bit, a livello nativo, ci sono delle apposite API ma ovviamente sono per C/C++ e per un uso da Java ci sarebbe bisogno di sfruttare JNI.

Librerie apposite già fatte (che si fanno carico di gestire queste varie peculiarità) mi sembra che forse ce ne sono ma ora non saprei dirti di preciso. Insomma ... non è così immediato scrivere a colori sulla console!