Clasa grafică în Java

Cuprins
Clasă Grafică în Java ne permite să dezvoltăm tot felul de elemente desenate în interfețele noastre de utilizator și ecranele programului, cu acesta vom putea să desenăm de la linii până la figuri geometrice și chiar text sub formă de șiruri.
Utilizarea sa este destul de intuitivă, deoarece este prin metode care ne indică în general ce funcție îndeplinesc în numele lor, astfel încât să putem folosi containerele și panourile pentru a exprima tipul de desen pe care ar trebui să îl genereze aplicația noastră, dacă adăugăm la aceasta cunoștințele despre sistemul de coordonate al Java putem obține rezultate foarte impresionante.
Clasă Grafică este o clasă abstractă care ne oferă o interfață independentă de platformă pentru a putea construi grafice și figuri pe ecran în diferite sisteme de operare fără modificări semnificative.
Când o componentă este afișată în programul nostru, fie că este un buton, un panou, o etichetă, un obiectul clasei Grafică este generat în platforma nativă și atunci este invocată metoda paintComponent așa cum putem vedea:
componentă vopsea protejată (grafică g)

Această metodă este definită în clasă JComponent și este invocat de fiecare dată când o componentă ar trebui să fie afișată pe ecran.
Clasă Grafică Are multe metode, cu toate acestea, vom explica unele astfel încât să avem o orientare a ceea ce putem obține de la ea.
setColor (culoare: Color)Această metodă ne permite să setăm culoarea liniilor care vor fi trasate din momentul în care este invocată.
setFont (font: Font)Ca și metoda setColor (), Acest lucru ne permite să setăm fontul pentru literele din momentul în care este invocat.
drawString (s: String, x: int, y: int)Ne permite să desenăm un Şir sau text în coordonatele pe care le transmitem.
drawLine (x1: int, y1: int, x2: int, y2: int)Ne permite să trasăm o linie în coordonatele pe care le trecem la metodă.
Există mai multe metode care merită investigate, deoarece ne permit să desenăm cercuri, dreptunghiuri și chiar poligoane personalizate.
Vom genera un mic text într-o fereastră și, de asemenea, o linie, pentru aceasta vom folosi metodele pe care le-am văzut până acum din clasă Grafică, să vedem în următoarea imagine rezultatul pe care îl așteptăm să avem:

Liniile externe ne arată caracteristicile pe care urmează să le încorporăm în codul nostru.

Dacă analizăm codul rând cu rând, vedem că mai întâi trebuie să importăm pachetele cu care să obținem componentele grafice, apoi creăm o clasă care va genera componenta panoului nostru și o clasă principal care va chema celelalte clase și în ultima parte vom vedea cum cu cuvântul rezervat Super numim metoda clasei părinte paintComponent () și cu aceasta putem folosi metoda drawLine () a trasa o linie si drawString pentru text.
Cu aceasta terminăm acest tutorial, am văzut în detaliu cum putem începe să folosim clasa Grafică pentru a genera elemente grafice și de interfață în programele noastre create în Java.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave