Arch: „Hässlicher“ Java-Schriftartfehler

Arch: „Hässlicher“ Java-Schriftartfehler

Ich weiß, dass das ein recht häufiger Fehler ist, aber keine der Lösungen, die ich finden konnte, hat mir geholfen.

Schriftarten sind in Java-Anwendungen hässlich

Hier sind zwei Beispiele (Processing & PyCharm):

wird bearbeitetPyCharm
(Erstaunlicherweise sieht „Events“ hier ganz gut aus)

Wie ich oben erwähnt habe, gibt es viele Lösungen, aber keine davon hat das Problem für mich behoben:

Wie kann ich die Schriftdarstellung korrigieren?

Einige nützliche (vielleicht?) Informationen:

$ 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)

Antwort1

_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'Zu Ihrer Datei hinzufügen /etc/environment.

Wenn Sie Java-Anwendungen von der Konsole aus ausführen, fügen Sie export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'sie zu .bashrc(wenn Sie die Bash-Shell ausführen) oder .zshrc(wenn Sie die Z-Shell ausführen) hinzu.

Melden Sie sich ab und dann erneut an.

verwandte Informationen