[JAVA] Afficher en couleur dans la console (sous Windows) ????

Afficher en couleur dans la console (sous Windows) ???? [JAVA] - Java - Programmation

Marsh Posté le 26-01-2004 à 13:34:11    

Salut all!
 
J'aimerais savoir si il est possible d'afficher du texte en couleur dans la console JAVA.
 
Merci bien.

Reply

Marsh Posté le 26-01-2004 à 13:34:11   

Reply

Marsh Posté le 26-01-2004 à 13:50:46    

public class AnsiTest {
    public static void main(String[] args) {
        System.out.println("\u001b[31mRouge\u001b[mNoir" );
    }
}


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 26-01-2004 à 13:51:13    

et figure toi que ça marche aussi sous linux, trop fou non [:icon7]


Message édité par the real moins moins le 26-01-2004 à 13:51:22

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 26-01-2004 à 13:52:56    

ha en fait ça marche pas sous winwin mon truc [:nikolai]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 26-01-2004 à 13:54:07    

Merci pour la proposition... ;)

Reply

Marsh Posté le 26-01-2004 à 13:55:02    

faut que les caractères d'échapement soit unicode ?

Reply

Marsh Posté le 26-01-2004 à 13:59:33    

c'est comme ça que je l'ai vu faire ici http://www.thecortex.net/clover/eg [...] ogger.html
 
mais en gros si tu google pour "java output ansi colors" tu devrais trouver qqch..


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 26-01-2004 à 14:01:44    

ouaif, donc le problème c'est Windows ...

Reply

Marsh Posté le 26-01-2004 à 14:02:42    

en fait je ne sais pas si la console de win supporte les couleurs ansi par defaut...  
je me rappelle sous dos, il fallait charger un ansi.sys au boot...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 26-01-2004 à 14:03:29    

y a pas de package à la curses en standard ?

Reply

Marsh Posté le 26-01-2004 à 14:03:29   

Reply

Marsh Posté le 26-01-2004 à 14:05:28    

non


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 26-01-2004 à 14:06:23    

:pfff:


Message édité par Taz le 26-01-2004 à 14:06:29
Reply

Marsh Posté le 26-01-2004 à 14:11:24    

OUIIINNNN je trouve pas!!!

Reply

Marsh Posté le 26-01-2004 à 14:14:17    

ben y a pas

Reply

Marsh Posté le 26-01-2004 à 14:18:31    

y doit y avoir...

Reply

Marsh Posté le 26-01-2004 à 14:21:48    

bah si la console de windows est pas capable d'afficher des caractères en couleur en standard ...

Reply

Marsh Posté le 26-01-2004 à 14:23:31    

Reply

Marsh Posté le 26-01-2004 à 14:23:45    

sinon chez gnu y'a un truc style jcurses


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 26-01-2004 à 14:25:10    

taz a écrit :

bah si la console de windows est pas capable d'afficher des caractères en couleur en standard ...


 
si elle est capable...

Reply

Marsh Posté le 26-01-2004 à 14:26:37    

le_duc a écrit :


 
si elle est capable...

pas en standard et de manière indépendante/portable

Reply

Marsh Posté le 26-01-2004 à 14:27:29    

Reply

Marsh Posté le 26-01-2004 à 14:43:09    

Mais ca doit bien être possible non???

Reply

Marsh Posté le 26-01-2004 à 14:54:56    

certainment mais "pas en standard et de manière indépendante/portable"

Reply

Marsh Posté le 26-01-2004 à 16:01:01    

Moi sous la console c'est en bleu par défaut (system.out) et en rouge pour les erreurs (system.err) je joue sur ça.


---------------
On ne vit qu'une fois, mais pour qui sait vivre, une seule fois suffit (Merril Stubbing)
Reply

Marsh Posté le 26-01-2004 à 21:07:48    

donc vous confirmez que c'est impossible ?
 
@++

Reply

Marsh Posté le 26-01-2004 à 21:38:48    

le_duc a écrit :

donc vous confirmez que c'est impossible ?
 
@++


 
Rien n'est impossible en info... je sais juste pas encore comment faire.
 
Je regarde et si jamais je trouve je poste la solution.


---------------
On ne vit qu'une fois, mais pour qui sait vivre, une seule fois suffit (Merril Stubbing)
Reply

Marsh Posté le 27-01-2004 à 08:30:55    

bill.fr a écrit :


 
Rien n'est impossible en info...  


 
 le monde est a nous  [:chacal_one333]


---------------
IVG en france
Reply

Marsh Posté le 28-01-2004 à 08:24:28    

up...

Reply

Marsh Posté le 28-01-2004 à 13:06:47    

on m'a dit que c'était possible en C... ??  
 
si c bien vrai, je vois pas pkoi on y arriverait pas en JAVA!
 
@++

Reply

Marsh Posté le 28-01-2004 à 13:21:47    

bill.fr a écrit :

Moi sous la console c'est en bleu par défaut (system.out) et en rouge pour les erreurs (system.err) je joue sur ça.


Heuh [:boidleau]
c'est pas vraiment la bonne solution heuh ? :D

Reply

Marsh Posté le 28-01-2004 à 13:22:25    

le_duc a écrit :

on m'a dit que c'était possible en C... ??  
 
si c bien vrai, je vois pas pkoi on y arriverait pas en JAVA!
 
@++


 
paske java se doit d'avoir une certaine independance vis a vis de la plateforme alors que C s'en fout allegrement ?

Reply

Marsh Posté le 28-01-2004 à 14:38:15    

chrisbk a écrit :


 
paske java se doit d'avoir une certaine independance vis a vis de la plateforme alors que C s'en fout allegrement ?

j'ai posté un bout de code qui marche tres bien sous linux.
si ça marche pas sous windows je pense que c'est parce que l'ansi est pas supporté par defaut dans les consoles de winwin, mais notre ami n'a pas l'air de vouloir chercher par lui meme à ce sujet.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-01-2004 à 09:27:38    

je cherche, je cherche....

Reply

Marsh Posté le 29-01-2004 à 14:57:31    

Salut,
 
Voici un petit article causant de ce problème.
 
http://www.javaworld.com/javaworld [...] nsole.html
 
A+.

Reply

Marsh Posté le 29-01-2004 à 15:01:11    

:jap:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-01-2004 à 18:59:40    

:jap:

Reply

Marsh Posté le 29-01-2004 à 19:10:18    

[:petrus75]

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed