为什么字体在任何 Java 应用程序中看起来都很糟糕?

Eir*_*erg 12 fonts java openjdk

Java 应用程序中的所有字体看起来都很糟糕。我以前看过一些关于此的问题,但它们现在已经很老了(11.04 是最近的,但这似乎不是同一个问题)。出于某种原因,java 应用程序不使用系统字体(Ubuntu 11),而是使用一些似乎没有任何抗锯齿功能的细长字体。所以我要问的是,这是否是一个开放的错误(在启动板上找不到任何错误),开发人员做错了什么,或者是否有办法配置 Java 应用程序中使用的字体。也许这只是openjdk的一个缺点,我应该安装Sun/Oracle版本吗?

以下是 jitsi 的图像,但问题也存在于我的世界、我的网上银行和任何其他涉及 java 的东西中。我在 12.04,但由于我在启动板上找不到任何东西,我假设这不相关。

jitsi的图片

Chr*_*lma 4

我还没有测试过它,但根据inducingautomation.com 上的论坛帖子,您可以通过安装字体来纠正它:

sudo apt-get install msttcorefonts
Run Code Online (Sandbox Code Playgroud)

并在 Java 字体的属性中将 lucidasans 更改为 arial:

sudo nano /usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties
Run Code Online (Sandbox Code Playgroud)

您还可以在此StackOverflow 问题中找到一些有用的链接。