আমি সম্প্রতি উবুন্টুতে স্যুইচ করেছি এবং ওয়েবআপডি 8টিয়াম / জাভা রেপোজিটরি ব্যবহার করে আমি ওরাকলের জাভা জেডিকে 8u45 (32 বিট) ইনস্টল করেছি।
জাভা-সুইং অ্যাপ্লিকেশনগুলিতে কোনও অ্যান্টি-এলিয়জিং ছাড়াই ভাঙ্গা এবং কুরুচিযুক্ত ফন্ট রয়েছে তা বাদ দিয়ে সবকিছু ঠিকঠাক কাজ করছে বলে মনে হচ্ছে। ফন্ট পরিবর্তন করা কার্যকর হয় না। গেডিটের মতো নেটিভ অ্যাপ্লিকেশনগুলি একই হরফ থাকা সত্ত্বেও প্রভাবিত হয় না (বা একলাসের মতো নন-সুইং জাভা-অ্যাপ্লিকেশনগুলিও নয়); এটি কেবল সুইং-ভিত্তিক অ্যাপ্লিকেশনগুলিকে প্রভাবিত করে।
স্ক্রিনশট: (j5 সম্পাদনা v5.1)
আমি উবুন্টু 15.04 চালাচ্ছি (যা 2015-06-15 হিসাবে সর্বশেষতম সংস্করণ)। আমার জাভা সংস্করণটি 1.8.0_45 এবং 'জাভা-রূপান্তর' নিম্নলিখিত আউটপুট দেয়:
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)
আমি অনুরূপ প্রশ্নে প্রদত্ত সমাধানগুলি চেষ্টা করেছি (এখানে এবং অন্যান্য স্ট্যাকেক্সচেঞ্জ সাইটে) তবে সেগুলি কার্যকর হয় না। আমি / ইত্যাদি / পরিবেশে নিম্নলিখিত লাইনগুলিও জুড়েছি (যেমন এখানে দেওয়া হয়েছে: https://wiki.archlinux.org/index.php/ জাভা_রুনটাইম_এনভায়রন_ফন্টস ) তবে তারা আমাকে কোনও আপাত ফলাফল দিচ্ছে না।
JAVA_FONTS=/usr/share/fonts/truetype
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
আমি নিশ্চিত যে এর জন্য অবশ্যই কিছু ঠিক আছে। উইন্ডোজ -7 এ একই জাভা-অ্যাপ্লিকেশনগুলি যেমনভাবে কাজ করছে তেমন কাজ করছে।