IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Java et couleur de la console windows


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 227
    Par défaut Java et couleur de la console windows
    Bonjour.
    Je dois dois changer la couleur de fond, la couleur du texte, ... de la console windows en Java.
    J'ai trouvé de la documentation pour faire ça dans un terminal unix mais comment fait-on sous windows?
    Merci.

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    Ce n'est malheureusement pas faisable simplement sous windows. Il faut passer par l'API console native de Windows.

    Si tu ne te sens pas d'attaquer du code natif via JNI ou JNA, il y a des bibliothèques natives comme Jansi qui permettent de faire ça.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 227
    Par défaut
    Bonsoir et merci pour ta réponse.
    J'ai encore deux questions (peut-être bêtes):
    Jansi, ça modifie la vraie console ou ça simule une console?
    Ca marche sous windows, mais si je programme avec Jansi, ça marchera aussi sous linux?

  4. #4
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    Je suppose que pour ce que ça marche sous unix tu as utilisé les séquences d’échappement ANSI? Cette bibliothèque permet d'intecepter automatiquement ces séquences lorseque l'on écris sur System.out et de faire les appels correspondants sur l'API Console de Windows. Il fonctionne donc directement sur la vraie console de Windows.

    Il te suffit de faire un AnsiConsole.systemInstall(); et la console Windows se comportera comme si elle supportait les séquences d'échapement.

    Si tu es sous un système de type unix, la bibliothèque ne fait rien du tout : ca fonctionne déjà.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 227
    Par défaut
    OK, ça marche. Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Pas de couleur avec la console windows ?
    Par Madmac dans le forum Windows
    Réponses: 2
    Dernier message: 16/03/2011, 23h05
  2. Lancer une console Windows via un programme Java
    Par Zvalat dans le forum Général Java
    Réponses: 2
    Dernier message: 24/11/2009, 11h11
  3. [C] Windows : Couleurs dans la console
    Par Stupeflip dans le forum Windows
    Réponses: 4
    Dernier message: 01/03/2007, 16h50
  4. Console windows, couleurs et ascii étendu.
    Par AsmCode dans le forum Windows
    Réponses: 3
    Dernier message: 28/02/2007, 22h59
  5. Des couleurs en mode console
    Par davcha dans le forum MFC
    Réponses: 3
    Dernier message: 08/05/2004, 14h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo