title: How to use custom (installed) font for displaying non-english text in Java
body: <p>I am unable to use custom font for displaying Urdu text in my awt application. I am new to java and I have searched the api and internet thoroughly but to no avail. Interestingly, Urdu text can be displayed with fonts like Times New Roman, Arial etc but not with the font I want to use despite the fact that its ttf and is able to diplay all the glyphs.</p>
  
  <p>What packages/classes I should use to remedy this problem? </p>
  
  <p>Any help would be greatly appreceiated.</p>