Saya baru-baru ini beralih ke Ubuntu dan saya telah menginstal Oracle Java JDK 8u45 (32 bit) menggunakan repositori webupd8team / java.
Semuanya tampaknya berfungsi dengan baik kecuali bahwa aplikasi Java-Swing memiliki font yang rusak dan jelek tanpa anti-aliasing. Mengubah font tidak berfungsi. Aplikasi asli seperti Gedit meskipun memiliki font yang sama tidak terpengaruh (juga aplikasi non-Swing Java seperti Eclipse); ini hanya mempengaruhi aplikasi berbasis Swing.
Tangkapan layar: (jEdit v5.1)
Saya menjalankan Ubuntu 15.04 (yang merupakan versi terbaru pada 2015-06-15). Versi Java saya adalah 1.8.0_45 dan 'java -version' memberikan output berikut:
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)
Saya sudah mencoba perbaikan yang diberikan dalam pertanyaan serupa (di sini dan di situs stackexchange lainnya) tetapi tidak bekerja. Saya juga menambahkan baris berikut di / etc / environment (seperti yang diberikan di sini: https://wiki.archlinux.org/index.php/Java_Runtime_Environment_Fonts ) tetapi mereka tidak memberi saya hasil yang jelas.
JAVA_FONTS=/usr/share/fonts/truetype
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
Saya yakin pasti ada perbaikan untuk ini. Aplikasi Java yang sama berfungsi sebagaimana mestinya pada Windows-7.