Warum sehen Schriften in einer Java-Anwendung schrecklich aus?

12

Alle Schriften in Java-Anwendungen sehen schrecklich aus. Ich habe vorher ein paar Fragen dazu gesehen, aber sie sind jetzt ziemlich alt (11.04 war die letzte, aber das schien nicht dasselbe Problem zu sein). Aus irgendeinem Grund verwenden Java-Anwendungen nicht die Systemschrift (Ubuntu 11), sondern eine längliche Schrift, die anscheinend kein Anti-Aliasing aufweist. Ich frage also, ob dies ein offener Fehler ist (auf dem Launchpad wurde kein Fehler gefunden), etwas, was die Entwickler falsch gemacht haben, oder ob es eine Möglichkeit gibt, die in der Java-Anwendung verwendeten Schriftarten zu konfigurieren. Vielleicht ist dies nur ein Mangel von openjdk und ich sollte stattdessen die Sun / Oracle-Version installieren?

Das folgende ist ein Bild von Jitsi, aber das Problem ist auch in Minecraft, meiner Internet-Bank und allem anderen, was Java betrifft, vorhanden. Ich bin am 12.04., Aber da ich auf dem Launchpad nichts gefunden habe, gehe ich davon aus, dass das nicht relevant ist.

bild von jitsi

Eirik Berg
quelle
1
Open JDK haben einige Probleme mit Schriftarten, Installation von Sun / Oracle JDK kann dies beheben
Tachyons
Die Installation von Closed Source Java ist in Ordnung, aber probieren Sie es mit der Duinsoft-Methode. Es ist ein automatisierter Installer :) duinsoft.nl/packages.php?t=de
tiempjuuh

Antworten:

4

Ich habe es nicht getestet, aber laut diesem Forumsbeitrag auf inductiveautomation.com können Sie es korrigieren, indem Sie die Schriften installieren:

sudo apt-get install msttcorefonts

und Ändern von Lucidasans für Arial in den Eigenschaften von Java-Schriftarten:

sudo nano /usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties

Es gibt auch einige nützliche Links, die Sie in dieser StackOverflow-Frage finden .

Christian Vielma
quelle