De la couleur en console avec java??

Hello tout le moooonde ,

voila je voulais savoir si il étai possible de mettre de la couleurs dans des application en java qui son executé en console,
genre la couleurs de la font, du background, etc......
voila ché po si qqun peu maidé , si oui se srai vréément cool

merciii bcp

++
merzhin ;)

5 réponses

  1. Modérateur
    Essaye d'utiliser un pilote ANSI
    Où ESC est ASCII(27)
    System.out.println(ESC + "[0;41mROUGE"+ ESC +"[0m\n");
    Ca fonctionne dans un xterm..

    Johan
    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
    1. Modérateur
      Si tu est sous Windows9?, tu ajoutes uune ligne du genre
      device=c:\windows\command\ansi.sys
      ou
      devicehigh=c:\windows\command\ansi.sys
      dans ton config.sys (à adapter selon ton installation)
      sous XP(je ne garanti rien ici)
      vraissemblablement
      device=c:\WINDOWS\system32\ansi.sys
      ou
      device=%windir%system32\ansi.sys

      Sous Linux tu n'as rien à faire
      sous FreeBSD non plus ;)
      Johan
      The software said "Requires Windows98, Win2000, or better,
      So I installed Unix.
      0
      1. Modérateur
        Si tu veux de la doc sur les pilotes ansi et des pilotes alternatifs, pointe ton fureteur sur http://www.simtel.com et fais-y une recherche sur ansi.sys

        Johan
        The software said "Requires Windows98, Win2000, or better,
        So I installed Unix.
        0
        1. whééééééé
          merciiiiiii
          .....
          bon je comprend po ou je peu trouv le pilote ansi.. g cherché sur gogol ms rien ...

          keske je doi ajouté , dl a ca?
          public class Exlire
          {
               public static void main (String args[])
               {
          		char nb2 =40;
                    System.out.println(nb2 + "[0;41mROUGE"+ nb2 +"[0m\n");
               }
          }
          


          merciiiiiiiii
          Merzhin ;)
          -1
          1. Yo merciiiii encor pr ton aide....
            je sui sur linux....

            et quand je fai le petit programme
            public class Exlire
            {
                 public static void main (String args[])
                 {
            		char nb2 =40;
                      System.out.println(nb2 + "[0;41mROUGE"+ nb2 +"[0m\n");
                 }
            }
            
            


            il maffiche (logiquement dailleur)
            40"[0;41mROUGE40[0m\n

            bref rien en couleur kwa..
            c moi ou mon code ki est foireu?
            -1