Arch: Java の「醜い」フォントのバグ

Arch: Java の「醜い」フォントのバグ

これはかなり一般的なバグだとわかっていますが、私が見つけた解決策はどれも役に立ちませんでした。

Javaアプリケーションのフォントは見苦しい

ここに 2 つの例を示します (Processing と PyCharm)。

処理パイチャーム
(驚くべきことに、「イベント」はここでは問題なく表示されます)

上で述べたように、世の中には多くの解決策がありますが、どれも私の場合は問題を解決しませんでした。

フォントのレンダリングを修正するにはどうすればいいですか?

役に立つ(かもしれない)情報:

$ uname -a
Linux scriptim 4.10.10-1-ARCH #1 SMP PREEMPT Wed Apr 12 18:50:28 CEST 2017 x86_64 GNU/Linux

$ java -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on, -Dswing.aatext=true
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

答え1

_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'ファイルに追加します/etc/environment

コンソールから Java アプリケーションを実行している場合は、(bash シェルを実行している場合) または(Z シェルを実行している場合)export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'に追加します。.bashrc.zshrc

ログアウトしてから再度ログインしてください。

関連情報