web-dev-qa-db-fra.com

Pourquoi les polices ont-elles un aspect horrible dans les applications Java?

Toutes les polices dans les applications Java ont une apparence horrible. J'ai déjà vu quelques questions à ce sujet auparavant, mais elles sont assez anciennes à présent (11.04 était la plus récente, mais cela ne semblait pas être le même problème). Pour une raison quelconque, les applications Java n'utilisent pas la police système (Ubuntu 11), mais plutôt une police allongée qui ne semble pas être anti-aliasing. Donc, ce que je demande, c’est s’il s’agit d’un bogue ouvert (impossible d’en trouver sur le tableau de bord), de quelque chose que les développeurs ont mal fait, ou s’il existe un moyen de configurer les polices utilisées dans l’application Java . Peut-être n’est-ce qu’un inconvénient d’openjdk et je devrais plutôt installer la version Sun/Oracle?

Vous trouverez ci-dessous une image de jitsi, mais le problème est également présent dans minecraft, ma banque Internet et tout ce qui concerne Java. Je suis sur 12.04, mais comme je n'ai rien trouvé sur la rampe de lancement, je suppose que ce n'est pas pertinent.

picture of jitsi

12
Eirik Berg

Je ne l'ai pas testé, mais d'après ce vous pouvez utiliser le forum sur inductiveautomation.com , vous pouvez le corriger en installant les polices:

Sudo apt-get install msttcorefonts

et modification de lucidasans pour arial dans les propriétés des polices Java:

Sudo nano /usr/lib/jvm/Java-6-Sun/jre/lib/fontconfig.properties

Vous trouverez également quelques liens utiles à cette question de StackOverflow .

4
Christian Vielma