PDA

Visualizza la versione completa : JAVA ::: prompt a colori


tommisceddu
15-01-2004, 20:40
ciao a tutti
volevo sapere se si può visualizzare su prompt delle scritte colorate
e se si come?

grazie

tommisceddu

LeleFT
15-01-2004, 20:50
Credo che sia possibile utilizzando le sequenze di escape. Ma è necessario aver caricato il driver ANSI.SYS



Ciao.

tommisceddu
15-01-2004, 21:57
che palle!!!
quindi di conseguenza se su un altra macchina non è caricato il driver non si vede la differenza! giusto?

LeleFT
15-01-2004, 22:05
Esatto. Io non ho provato, ma dovrebbe essere così. Ci sono stati altri post simili e altri avevano detto che non visualizzavano il colore se non c'era il driver ANSI.SYS.


Ciao.

tommisceddu
15-01-2004, 22:20
grazie ciao

tommisceddu
16-01-2004, 21:05
ho notato comunque che l'ansi.sys è presente in tutti i sistemi operativi Windows, l'ho trovato nel 98, nel 2000 e pure sul mio Xp quindi non ci dovrebbero essere problemi.

Non sai come si può implementare o almeno che classe lo fa?

tommisceddu

LeleFT
16-01-2004, 21:07
L'ANSI.SYS è presente in tutti i sistemi a partire da MS-DOS 3.0 (che io sappia) fino a WindowsXP, ma deve essere caricato all'avvio (in MS-DOS per caricarlo lo si inseriva in CONFIG.SYS, da WinME in poi bisogna andare sulle proprietà di sistema).

Non conosco classi che facciano cose del genere. Non credo nemmeno che ce ne siano, se non sviluppate da terze parti.


Ciao.

tommisceddu
16-01-2004, 22:51
ma allora non si può fare proprio in Java!

perchè è inutile che carico l' ANSI.SYS all'avvio se poi non esiste una classe per gestire un evento del genere.

LeleFT
17-01-2004, 18:08
Io ho detto che è necessario aver caricato il driver ANSI.SYS all'avvio per poter utilizzare le sequenze di escaper per visualizzare i colori. Poi ho detto che non conosco (probabilmente non esistono) classi che già lo fanno, ma è sempre possibile costruirne.

Non ho certo detto che non sia possibile visualizzare i caratteri colorati usando Java... il problema è che è fortemente dipendente dalla piattaforma (per esempio, Linux li visualizza automaticamente, senza caricare nessun modulo, ma le sequenze di escape non sono le stesse del DOS).


Ciao.

tommisceddu
17-01-2004, 23:48
ahhh ora ho capito!!!

grazie, ma purtroppo non ho il tempo per poter creare una classe apposita per farlo, diciamo che mi arrangio senza colori, anche se è un po bruttino.

grazie
ciao

Loading