-
Ecrire en couleur
Bonjour à tous,
j'ai une question toute bête mais à laquelle je n'arrive pas à trouver de solution:
Est ce possible d'écrire en couleur avec un system.out.println?
En faite je cherche à afficher certain resultats en couleur dans la console.
Si quelqu'un pouvait me dire si c'est possible ou non ca serait fort aimable de sa part.
Merci à tous
Bonne journée
-
D'un point de vue Java, la console n'est qu'un Reader/Writer, donc ce n'est pas possible.
Après, si c'est pour ton confort, tu dois pouvoir régler ta console pour changer les couleurs ;)
-
Ok merci et si je crée un zone dans mon interface graphique et que je redirige la sortie vers celle ci penses tu que c'est possible d'y afficher un texte en couleur?
-
Oui, à partir du moment où c'est toi qui gère l'affichage, tu peux faire ce que tu veux.
Si tu souhaites utiliser différentes couleurs (ou de manière plus générale, plusieurs styles) au sein d'un même composant, tu peux regarder ici, si tu utilises Swing.
Après, si tu compte utiliser une couleur unique, tu peux te contenter de jouer sur la Font et sur le Foreground des composants.
-
Ok merci de tes reponses
Bonne journée
-
Petite astuce pratique, sache que tu peux utiliser du code HTML dans une grande partie des composants swing, comme les JLabel, JTextField etc... et donc en via le code HTML, tu peux aussi changer la font, couleur etc...