ورود

View Full Version : مشکل با لیبراری فونت این فروم



dr_jacky_2005
شنبه 07 اسفند 1389, 10:48 صبح
سلام.
من یک کلاس کانواس دارم که میخوام تووش یک متن با کمک لایبراری رایگانی که دوستان لطف کردن ودر اینجا (http://forum.gsmaria.com/forum117) گذاشتن،بنویسم.
این کارو کردم:


TitleFont = FarsiBitMap.getInstance("/FNT/BYekanx13");
String TitleString = EJStringConvertor.getShapedUTF("be Faarsi TAVAJOH neveshtam");
FarsiBitMapViewer myFarsiString = TitleFont.getViewer(TitleString);
myFarsiString.layout(30, 30, 0, Graphics.HCENTER);
ولی نشون نمیده!

trustmiracle
شنبه 07 اسفند 1389, 11:37 صبح
پس دستور paint را چرا ننوشتی. دستور آخری فقط متن را مرتب می کنه. یعنی اگر طول متن بیشتر از عرض مورد نظر باشه، متن را می شکند. اگر ننویسید متنتون را در یک خط می نویسه. ولی دستور paint را برای چاپ متن باید بنویسید:


myFarsiString.paint(x,y,g);