Grafički razred u Javi

Sadržaj
Klasa Grafika u Java omogućuje nam razvoj svih vrsta elemenata nacrtanih na našim korisničkim sučeljima i programskim zaslonima, pomoću njega ćemo moći crtati od linija do geometrijskih figura, pa čak i teksta u obliku nizova.
Njegova je upotreba prilično intuitivna jer nam putem metoda općenito govore koje funkcije obavljaju u njihovo ime, tako da pomoću spremnika i ploča možemo izraziti vrstu crteža koju bi naša aplikacija trebala generirati, ako tome dodamo i znanje o koordinatni sustav Java možemo postići vrlo impresivne rezultate.
Klasa Grafika je apstraktna klasa koja nam daje sučelje neovisno o platformi za izradu grafika i slika na ekranu u različitim operativnim sustavima bez značajnih promjena.
Kad se komponenta prikaže u našem programu, bilo da se radi o gumbu, ploči, oznaci, a objekt klase Grafika generira se na izvornoj platformi i tada se metoda poziva komponenta boje kao što vidimo:
zaštićena prazna boja Komponenta (grafika g)

Ova metoda je definirana u klasi JComponent i doziva se svaki put kad bi se komponenta trebala prikazati na ekranu.
Klasa Grafika Ima mnogo metoda, međutim neke ćemo objasniti kako bismo imali orijentaciju onoga što od toga možemo dobiti.
setColor (boja: Boja)Ova nam metoda omogućuje postavljanje boje linija koje će se iscrtavati od trenutka dozivanja.
setFont (font: Font)Kao i metoda setColor (), To nam omogućuje postavljanje fonta za slova od trenutka dolaska.
drawString (s: String, x: int, y: int)Omogućuje nam crtanje a Niz ili tekst u koordinatama koje prosljeđujemo.
drawLine (x1: int, y1: int, x2: int, y2: int)Omogućuje nam crtanje crte u koordinatama koje prosljeđujemo metodi.
Postoji još metoda koje vrijedi istražiti jer nam omogućuju crtanje krugova, pravokutnika, pa čak i prilagođenih poligona.
Generirat ćemo mali tekst u prozoru i također redak, za to ćemo koristiti metode koje smo do sada vidjeli u razredu Grafika, pogledajmo na sljedećoj slici rezultat koji očekujemo da ćemo imati:

Vanjske linije pokazuju nam karakteristike koje ćemo ugraditi u svoj kôd.

Ako analiziramo kod po redak, vidimo da prvo moramo uvesti pakete s kojima ćemo dobiti grafičke komponente, zatim stvaramo klasu koja će generirati našu komponentu panela i klasu glavni to će pozvati ostale klase i u zadnjem dijelu vidimo kako s rezerviranom riječju Super nazivamo metodom roditeljske klase paintComponent () a uz to možemo koristiti metodu drawLine () povući crtu i drawString za tekst.
Ovim smo završili ovaj vodič, detaljno smo vidjeli kako možemo početi koristiti razred Grafika za generiranje grafičkih elemenata i elemenata sučelja u našim programima napravljenim u Java.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave