توی این تابع قراره که منوهامون رو چاپ کنیم
private void repaint(Graphics g){
int yprintm = Startpaint;
String AllPrint;
for (int i=StartPoint;i<=Endpoint;i++){
if (yprintm >= getHeight-50)
break;
try{
g.setClip(0, 0, getWidth, getHeight);
int mnu=menupic[i];
Menushow=Image.createImage("/Been_D/L1_Menu/"+menupic[i]);
g.drawImage(Menushow, getWidth-Menushow.getWidth()-8,yprintm, 0);
} catch (Exception ex) {
ex.printStackTrace();
}
String str=Menustr[i];
MyFontClass.PrintLine(Menustr[i], getWidth-Menushow.getWidth()-11, yprintm, 10000, 0, getHeight-40, 20, 0, MyFontClass.fullim, g, Graphics.RIGHT);
yprintm=yprintm+40;
}
}
من توی این کلاس فرض رو بر این گرفتم که شما از قبل یک کلاس فونت برای خودتون ساختید یا لااقل اگه تازه کار هستید از کلاس هایی که دوستان می نویسند استفاده کرده باشید
MyfontClass کلاس فونت من تو این برنامه هست