Herhangi bir dilde kullanmak istediğiniz font’un desteğini öğrenmek için küçük bir java metodu yazabilirsiniz. Bunun için tek yapmanız gereken Font nesnesinin canDisplayUpTo() metodunu kullanmak. Metoda parametre olarak da o dilde yer alan özel bir karakter göndererek yapabilirsiniz. Örnek olarak Türkçe dilindeki karakterleri destekleyen fontları listelemek için:

Font[] allFonts = GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts(); 
String sample = "\u00C7"; // unicode karakter 

for (int j = 0; j < allFonts.length; j++) { 

if (allFonts[j].canDisplayUpTo(sample) == -1) { 

System.out.println(allFonts[j].getFontName()); 

} 
}

http://helpdesk.objects.com.au/java/find-which-font-supports-chinese