RiapaMeTpbi anrmeTa


Download 399.85 Kb.
bet95/97
Sana24.12.2022
Hajmi399.85 Kb.
#1060199
1   ...   89   90   91   92   93   94   95   96   97
Bog'liq
Java (Laboratoriya)

Init () , paint () usullaridan, belgilar rangini o'rnatish uchun setColor ( ) usuli, satrlarni chizish uchun drawString () usulidan foydalanadigan applet misolini ko'rib chiqing .
/* № 11.1 misol: turli rangdagi satrlarni chop etish: ColorConst . java */ import java . applet .*; Import java . awt .*;
public class ColorConst extensions Applet { public void paint(Graphics g) { g.setColor (Color.yellow); g.drawString("", 5, 30);// sariq rang
g.setColor(Color.blue); g.drawString("", 5, 60);// ko'k rang
g.setColor(Color.green); g.drawString("", 5, 90);// yashil rang
}
}
drawString () usulida ko'rsatilgan holatda chizilgan sariq, ko'k va yashil chiziq paydo bo'ladi ­. Ko'rsatiladigan belgilarning rangi Rang superklassining maydonlari yordamida o'rnatiladi .
Kompilyatsiya qilingandan so'ng, applet bayt kodini o'z ichiga olgan sinf nomi < applet tegiga joylashtiriladi. HTML hujjatining imkoniyatlari > . Masalan :


HTML hujjatining ijrochisi brauzer yoki maxsus appletviewer dasturidir . exe .
setColor () , drawString () usullari mavhum tayanch sinf Grafika usullaridir. java paketidan . awt . Applet usullari Graphics sinfining ob'ektini oladi (grafik kontekst) parametr sifatida va u bilan - joriy rang, shrift, kursor pozitsiyasi. Kontekstni sozlash odatda yangilash () yoki bo'yash () usullari bilan amalga oshiriladi .
Quyida Graphics sinfining ba'zi usullari keltirilgan :
drawLine(int x1, int y1, int x2, int y2) - chizadi chiziq ;
drawRect(int x, int y, int kengligi, int balandligi) va fillRect(int x, int y, int eni, int balandligi) - chizish to'rtburchak va to'ldirilgan to'rtburchaklar ;
draw3DRect(int x, int y, int kengligi, int balandligi, mantiqiy ko'tarilgan) - chizadi uch o'lchovli to'rtburchaklar ;

Download 399.85 Kb.

Do'stlaringiz bilan baham:
1   ...   89   90   91   92   93   94   95   96   97




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling