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

Langage Java Discussion :

Récupération des polices sous ubuntu 8.10


Sujet :

Langage Java

  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 191
    Par défaut Récupération des polices sous ubuntu 8.10
    Salut tout le monde.
    je viens d'écrire le programme suivant qui me permet d'afficher les noms des polices installées sur mon Ubuntu.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    public static void main(String[] args){
     
    		GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
    		String[] policesLocales = ge.getAvailableFontFamilyNames();
    		for(String police : policesLocales){
    			System.out.println(police);
    		}
     
    }
    Les polices que je récupere sont celles du jre, et pas du systeme. C'est pas ça mon probleme, le probleme est qu'il n y a pas de fichier de polices (ttf par exemple ) qui correspond à ces noms.
    D'apres google, ces polices ne sont pas des polices physiques mais plutot logiques, une sorte de raccourcis vers des polices physiques avec des noms qui peuvent etre configurés quelque part, j'essaie maintenant de supprimer ce lien,mais je n'ai pas encore réussi.
    Avez vous une idée ?
    ET merci

  2. #2
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 191
    Par défaut
    Sur windows j'obtiens une liste des polices du windows + les polices qui se trouve dans le répertoire C:\Program Files\Java\jdk1.5.0_11\jre\lib\fonts + les polices logiques (Serif, Sans-serif, Monospaced, Dialog, and DialogInput).
    je cherche à ce qu'elle n'apparaissent pas dans le tableau policesLocales, sans faire des tests if sur celui là, mais je pense pas que cela est évident, d'apres ce doc : http://java.sun.com/j2se/1.3/docs/gu...dingfonts.html.
    Que pensez vous ?

Discussions similaires

  1. Gestion des Runlevels sous Ubuntu
    Par figarojuju dans le forum Ubuntu
    Réponses: 2
    Dernier message: 06/10/2008, 08h14
  2. Récupération des données sous 4D
    Par yann_72 dans le forum 4D
    Réponses: 10
    Dernier message: 26/01/2008, 20h51
  3. installer des paquets sous ubuntu 7.04 sans connexion
    Par onlytime dans le forum Ubuntu
    Réponses: 4
    Dernier message: 21/12/2007, 20h16
  4. Installer des applications sous Ubuntu
    Par Titeuf01-87 dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 18/03/2007, 12h25
  5. Créer, retoucher, installer des polices sous debian
    Par Thrystan dans le forum Debian
    Réponses: 2
    Dernier message: 29/06/2005, 22h44

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