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 :

[CharSet]Affichage des caractères Japonais


Sujet :

Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5
    Points : 6
    Points
    6
    Par défaut [CharSet]Affichage des caractères Japonais
    Salut,
    je développe une appli qui utilise les car. japonais.
    Mais quand je fais un affichage de ce type :
    char c = 12353;
    System.out.print(c);

    ça affiche un "?"
    Comment afficher ces caractères ?
    J'arrive pas à changer la police d'affichage...

  2. #2
    Membre actif Avatar de xxaragornxx
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 241
    Points : 253
    Points
    253
    Par défaut Re: Affichage des caractères Japonais
    Citation Envoyé par screamX
    Salut,
    je développe une appli qui utilise les car. japonais.
    Mais quand je fais un affichage de ce type :
    char c = 12353;
    System.out.print(c);

    ça affiche un "?"
    Comment afficher ces caractères ?
    J'arrive pas à changer la police d'affichage...
    Tu as changé la Locale (ce qui définit la police dans une appli) ?

  3. #3
    Futur Membre du Club
    Inscrit en
    Novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5
    Points : 6
    Points
    6
    Par défaut
    Euh...pas que je sache...
    Comment fait-on ?

    c'est ça ? : http://www.developpez.net/forums/vie...r=asc&start=15

  4. #4
    Membre actif Avatar de xxaragornxx
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    241
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 241
    Points : 253
    Points
    253
    Par défaut
    Citation Envoyé par screamX
    Euh...pas que je sache...
    Comment fait-on ?

    c'est ça ? : http://www.developpez.net/forums/vie...r=asc&start=15


    En fait je voulais parler de langue au lieu de police...

    Et ça se fait par ce biais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setLocale(new java.util.Locale("en","US"));
    Sur ton Component !
    A toi de mettre les bons paramètres pour passer en Japonais !

    [edit]
    Je n'avais pas vu ton lien.
    Il faudra peut-être jouer sur la police par la suite, oui.
    mais avant tout c'est ce que j'ai écrit et que tu retrouves un peu plus bas dans ton lien.

  5. #5
    Futur Membre du Club
    Inscrit en
    Novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5
    Points : 6
    Points
    6
    Par défaut
    C'est étrange...

    avec le System.out.print(car jap ici);
    ça marche pas

    Mais quand je l'affiche dans une JFrame (avec une JLabel) ça marche XD

    Merci, je referais surface sur le topic si ça se remet à galérer...

  6. #6
    Expert éminent sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Points : 23 190
    Points
    23 190
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par screamX
    C'est étrange...

    avec le System.out.print(car jap ici);
    ça marche pas
    System.out utilise la console du système d'exploitation. Il faut donc que cette dernière utilise un jeux de caractères "compatible"... sinon le caractère ne peut pas être affiché...

    Alors que Swing gère l'affichage lui-même et adapte donc le charset selon la String

    a++

Discussions similaires

  1. Réponses: 11
    Dernier message: 16/12/2003, 19h58
  2. affichage des pièces jointe sous outllook 2000
    Par darkbm dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 29/10/2003, 11h32
  3. Réponses: 1
    Dernier message: 06/03/2003, 11h57
  4. Forcer l'affichage des dizaines...
    Par pataluc dans le forum Langage
    Réponses: 4
    Dernier message: 26/11/2002, 19h38
  5. [VB6] [Flexgrid] Format d'affichage des numériques
    Par yansolo dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 19/10/2002, 21h00

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