Všechna písma v java aplikacích vypadají příšerně. Viděl jsem několik otázek na toto téma dříve, ale nyní jsou docela staré (11.04 byl nejnovější, ale nezdálo se, že by to byl stejný problém). Z nějakého důvodu java aplikace nepoužívají systémové písmo (Ubuntu 11), ale spíše nějaké podlouhlé písmo, které zdánlivě nemá žádný anti-aliasing. Ptám se tedy, zda se jedná o otevřenou chybu (na launchpadu jsem žádnou nenašel), něco, co vývojáři udělali špatně, nebo jestli existuje způsob, jak nakonfigurovat písma používaná v java aplikaci. Možná je to jen nedostatek openjdk a měl bych místo toho nainstalovat verzi Sun/Oracle?
Následuje obrázek jitsi, ale problém je také přítomen v minecraftu, mé internetové bance a všem dalším, co zahrnuje javu. Jsem na 12.04, ale protože jsem na launchpadu nic nenašel, předpokládám, že to není relevantní.
Přijatá odpověď:
Netestoval jsem to, ale podle tohoto příspěvku na fóru na inductiveautomation.com to můžete opravit instalací písem:
sudo apt-get install msttcorefonts
a změna lucidasans za arial ve vlastnostech písem Java:
sudo nano /usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties
V této otázce StackOverflow je také několik užitečných odkazů.