Son zamanlarda Ubuntu'ya geçtim ve Oracle'ın Java JDK 8u45'ini (32 bit) webupd8team / java deposunu kullanarak yükledim.
Java-Swing uygulamalarının kenar yumuşatma olmadan kırılmış ve çirkin fontları olması dışında her şey iyi çalışıyor gibi görünüyor. Yazı tipini değiştirmek işe yaramıyor. Aynı yazı tipine sahip olsa da Gedit gibi yerel uygulamalar etkilenmez (Eclipse gibi Swing olmayan Java uygulamaları da etkilenmez); sadece Swing tabanlı uygulamaları etkiler.
Ekran görüntüleri: (jEdit v5.1)
Ubuntu 15.04 (2015-06-15 itibariyle en son sürüm) kullanıyorum. Java sürümüm 1.8.0_45 ve 'java -version' şu çıktıyı veriyor:
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) Server VM (build 25.45-b02, mixed mode)
Benzer sorularda (burada ve diğer stackexchange sitelerinde) verilen düzeltmeleri denedim ama çalışmıyorlar. Ayrıca / etc / ortamına aşağıdaki satırları da ekledim (burada verildiği gibi: https://wiki.archlinux.org/index.php/Java_Runtime_Environment_Fonts ) ama bana herhangi bir belirgin sonuç vermiyorlar.
JAVA_FONTS=/usr/share/fonts/truetype
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
Bunun için bir düzeltme olması gerektiğine eminim. Aynı Java Uygulamaları Windows-7'de olması gerektiği gibi çalışıyor.