I have done some work in Java with Unicode to produce urdu in one of my
applications... Look, first you should goto www.unicode.org and get the pdf
version of the alphabets of urdu & arabic... then you have the unicode codes for
all urdu alphabets...
now, u should know that in order to write any alphabet in a string that is
present in unicode we write e.g "\uF030" where F030 was the code of a certain
alphabet...