Java dasturlash tilining grafik imkoniyatlari Qayumov Axror Mo’mijonovich Grafika javaning keng tarqalgan usullari: - Grafika javaning keng tarqalgan usullari:
- public abstract voidrawString (String str, int x, int y): belgilangan satrni chizish uchun ishlatiladi.
- public void drawRect (int x, int y, int en, int balandligi): belgilangan kenglik va balandlik bilan to'rtburchaklar chizadi.
- public abstract void fillRect (int x, int y, int en, int balandligi): to'rtburchakni standart rang va belgilangan kenglik va balandlik bilan to'ldirish uchun ishlatiladi.
- public abstract void drawOval (int x, int y, int en, int balandligi): belgilangan kenglik va balandlik bilan oval chizish uchun ishlatiladi.
public abstract void fillOval (int x, int y, int en, int balandligi): tasvirni standart rang va belgilangan kenglik va balandlik bilan to'ldirish uchun ishlatiladi. - public abstract void fillOval (int x, int y, int en, int balandligi): tasvirni standart rang va belgilangan kenglik va balandlik bilan to'ldirish uchun ishlatiladi.
- public abstract boş boş chizilgan (int x1, int y1, int x2, int y2): (x1, y1) va (x2, y2) nuqtalar orasidagi chiziq chizish uchun ishlatiladi.
- public abstract boolean drawImage (Image img, int x, int y, ImageObserver kuzatuvchisi): belgilangan rasmni chizishda foydalaniladi.
- public abstract void drawArc (int x, int y, int kengligi, int balandligi, int startAngle, int arcAngle): dumaloq yoki elliptik kamon chizish uchun foydalaniladi.
public abstract void fillArc (int x, int y, int kengligi, int balandligi, int startAngle, int arcAngle): dumaloq yoki elliptik kamonni to'ldirish uchun ishlatiladi. - public abstract void fillArc (int x, int y, int kengligi, int balandligi, int startAngle, int arcAngle): dumaloq yoki elliptik kamonni to'ldirish uchun ishlatiladi.
- public abstract void setColor (Rang c): grafikaning joriy rangini belgilangan rangga o'rnatish uchun ishlatiladi.
- public abstract void setFont (Shrift shrifti): belgilangan shriftga grafikaning joriy shriftini o'rnatish uchun ishlatiladi.
Doira chizish - Doira chizish
- Grafika.drawOval (int x, int y, int kengligi, int balandligi) yordamida aylana va tasvirlarni chizishingiz mumkin. Ushbu funktsiya ikkala maqsadga ham xizmat qiladi. X, va y - pozitsiya, ekrandagi boshlang'ich nuqta va kenglik va balandlik - oval yoki doira kengligi va balandligini belgilovchi parametrlar. Doira uchun bir xil kenglik va balandlik o'rnatiladi.
- Bu erda dastur ekranda aylana chizish uchun kodni ko'rsatadi.
To'rtburchaklar chizish - To'rtburchaklar chizish
- Grafika klassi to'rtburchaklar yoki kvadrat chizish uchun Graphics.drawRect (int x, int y, int kengligi, int balandligi) usulini taqdim etadi. Birinchi ikkita parametr boshlang'ich nuqtani, oxirgi ikkita parametr to'rtburchaklar yoki kvadratning kengligi va balandligini ko'rsatadi. Kvadrat uchun kenglik va balandlik bir xil bo'lishi kerak.
- Bu erda to'rtburchaklar chizish uchun kod mavjud
Ko'pburchaklarni chizish - Ko'pburchaklarni chizish
- Ko'pburchak chizish juda oson Grafika klassi Graphics.drawPolygon (int [], int [], int nuqtalari) kabi usulni ta'minlaydi. Birinchi parametr bu ko'pburchakning barcha nuqtalarining x qiymatlarini o'z ichiga olgan qator, ikkinchisi - ko'pburchakning barcha nuqtalarining y qiymatlarini o'z ichiga olgan massiv, uchinchi parametr esa nuqtalar sonini ko'rsatadi.
Matnni chizish - Matnni chizish
- Ekranda matn chizish uchun siz Graphics.drawText (satrli matn, int x, int y) usulidan foydalanishingiz mumkin. Birinchi parametr ko'rsatmoqchi bo'lgan satr va oxirgi ikkita parametr - bu matn boshlanadigan nuqtaning qiymati.
Rasm chizish - Rasm chizish
- Grafika klassi tasvirni chizish uchun Graphics.drawImage (Image, int x, int y, ImageOberver kuzatuvchisi) usulini ta'minlaydi. Image sinf bo'lsa-da, siz rasmning manzilini olish uchun getDafaultKit () usulidan foydalanishingiz mumkin. O'zingizning rasmingizni loyihangizning papkasiga joylashtiring.
Etiboringiz uchun raxmat
Do'stlaringiz bilan baham: |