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

Java Discussion :

Ecrire un rectangle dans la console


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 287
    Par défaut Ecrire un rectangle dans la console
    Bonjour

    Je voudrais afficher des rectangles blancs, noirs, gris, etc dans une console, de la façon la plus simple possible. Pour l'instant, je bloque. Et pour trouver le code unicode d'un caractère sur internet, c'est la galère.

    Savez-vous comment afficher de tels caractères?

    Merci de votre attention.

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 688
    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 688
    Par défaut
    Sur quel OS travaille tu?
    La gestion de la console étant très différente si tu es sous Windows ou un linux/unix/macos x

  3. #3
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 287
    Par défaut
    Merci de répondre.
    Dans l'idéal, ce serait pour linux mandriva, avec un terminal xterm.
    Peux-tu détailler les différences entre les consoles windows/linux, stp?

  4. #4
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 688
    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 688
    Par défaut
    Sous Linux, et les unix like, tu peut t'en sortir très facilement via les séquences d'échappement ANSI.
    Par exemple pour écrire en vert, tu peux faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.out.println("\u001B[32m Texte en vert \u001B[39m");
    En ce qui concerne les caractères spéciaux, je ne sais pas ce qu'il en est pour Mandriva, mais sur ubuntu il ya a l'équivalent de la table de caractère Windows qui permet de trouver facilement les codes des caractères intéressants (à condition de trier par classes de caractères unicode).

    Sous windows, ces séquences ne sont pas vraiment supportées, cf le lien précédent. Il te faudra recourir à une librairie native qui peux faire appel à la console API de Windows.

  5. #5
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 287
    Par défaut
    Pour la mise en couleur, c'est d'accord. Mais dès que je dépasse le caractère de code 255 je n'ai que des points d'interrogation.

  6. #6
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 688
    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 688
    Par défaut
    Ca veut probablement dire que la police utilisée par ta console ne gère pas les caractères que tu essaies d'afficher. Si tu as une table de caractères comme ubuntu. utilises la avec la même police que ta console pour voir quels caractères sont disponibles et avec quel code.

Discussions similaires

  1. Dessiner un rectangle dans la console
    Par Akastras dans le forum Langage
    Réponses: 2
    Dernier message: 02/12/2010, 15h55
  2. Ecrire en couleur dans la console d'éclipse
    Par JamesP dans le forum Eclipse Platform
    Réponses: 9
    Dernier message: 05/08/2009, 22h09
  3. ecrire sortie / out dans la console et un fichier
    Par laurentibus dans le forum Langage
    Réponses: 3
    Dernier message: 22/08/2008, 16h10
  4. ecrire du texte dans la console
    Par john stedd dans le forum Débuter
    Réponses: 2
    Dernier message: 05/10/2007, 09h57
  5. Tracer un rectangle dans une console
    Par sheva007 dans le forum C
    Réponses: 6
    Dernier message: 28/04/2007, 10h24

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