Forum Linux.général Polices Java

Posté par  (site Web personnel) .
Étiquettes : aucune
0
22
sept.
2009
Bonjour,

Lorsque j'utilise des application java comme freemind ou ganttproject, par exemple, la police utilisée pour les menus est très laide (type affichage des années 80). Il doit bien être possible de régler cette police par défaut, non ?

Voir par exemple http://img180.yfrog.com/img180/9639/beurk.jpg

J'utilise la version java-6 de sun sur une distribution Mandriva avec KDE4.

Merci d'avance.
  • # dependances ?

    Posté par  . Évalué à 2.

    quand j'installe java sur ma distrib, ca installe aussi plein (5 ou 6) polices de caracteres supplementaires.

    peut-etre que si tu ne les a pas, les applis se lance avec une police par defaut ?
    • [^] # Re: dependances ?

      Posté par  (site Web personnel) . Évalué à 1.

      J'ai finalement fait du ménage dans mon installation (viré les anciennes versions de java) et ça marche. Par contre, j'aimerais bien savoir pourquoi.
  • # anti aliasing ?

    Posté par  . Évalué à 2.

    J'ai cette ligne dans mon .bashrc :

    export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on"

    J'ai cette ligne dans mon .bashrc :

    export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on"

    Je ne sais pas pourquoi, mais ça marche mieux avec un Java Sun qu'avec IcedTea.
    • [^] # Re: anti aliasing ?

      Posté par  . Évalué à 2.

      La partie gérant le rendu des polices n'a pas été libéré (brevets kodak toussa etc...), IcedTea/OpenJDK l'a remplacé avec du code provenant de GNU Classpath qui utilise freetype.
      D'un côté, t'as les bogues propre à Sun Java : http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6761856
      De l'autre, Mandriva utilise probablement la version "patent-free" de Freetype, donc le rendu des polices est un peu moins joli (ça dépend des polices aussi).
      Chose incompréhensible même par le développeur de Freetype, Debian (?) et Ubuntu continuent à distribuer la version "patent-infringing" alors que par défaut c'est désactivé.

      http://freetype.org/patents.html

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.