Дано: java-приложение, написанное на Swing.
Проблема: шрифт очень маленький, так как не применяются системные настройки (у меня Force DPI включен).
Временное решение: GDK_SCALE=2 java -jar /opt/app.jar
.
Недостатки решения: надо все время прописывать переменную, шррифты без сглаживания.
В отличиее от способа выше прописывание данной строрки в ~/.zshenv
не помогло:
export _JAVA_OPTIONS="-Dawt.useSystemAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel"
Система: Arch Linux + KDE (плазменная щель 5.19.3)