Grafikas klase Java

Satura rādītājs
Klase Grafika iekšā Java ļauj mums izstrādāt visu veidu elementus, kas zīmēti mūsu lietotāja saskarnēs un programmu ekrānos, ar to mēs varēsim zīmēt no līnijām līdz ģeometriskām figūrām un pat tekstu virkņu veidā.
Tās lietošana ir diezgan intuitīva, jo ar metodēm parasti tiek noteikts, kādu funkciju viņi veic viņu vārdā, tāpēc mēs varam izmantot konteinerus un paneļus, lai izteiktu zīmējuma veidu, kas jāveido mūsu lietojumprogrammai, ja tam pievienojam zināšanas par koordinātu sistēma Java mēs varam sasniegt ļoti iespaidīgus rezultātus.
Klase Grafika ir abstrakta klase, kas dod mums platformas neatkarīgu saskarni, lai bez būtiskām izmaiņām varētu veidot ekrānā grafikas un attēlus dažādās operētājsistēmās.
Kad mūsu programmā tiek parādīts komponents, vai tā būtu poga, panelis, etiķete, a klases grafikas objekts tas tiek ģenerēts vietējā platformā, un tas ir tad, kad tiek izmantota metode paintComponent kā mēs varam redzēt:
aizsargāta tukša krāsa Komponents (grafika g)

Šī metode ir definēta klasē JKomponents un tas tiek izsaukts ikreiz, kad ekrānā jāparāda kāda sastāvdaļa.
Klase Grafika Tam ir daudz metožu, tomēr mēs dažas izskaidrosim, lai mums būtu orientācija uz to, ko no tā varam iegūt.
setColor (krāsa: krāsa)Šī metode ļauj mums noteikt līniju krāsu, kas tiks novilkta no brīža, kad tā tiek izsaukta.
setFont (fonts: fonts)Tāpat kā metode setColor (), Tas ļauj mums iestatīt burtu fontu no brīža, kad tas tiek izsaukts.
drawString (s: virkne, x: int, y: int)Tas ļauj mums uzzīmēt a Stīga vai tekstu koordinātās, kuras mēs to nododam tālāk.
drawLine (x1: int, y1: int, x2: int, y2: int)Tas ļauj mums novilkt līniju koordinātās, kuras mēs nododam metodei.
Ir vairākas metodes, kuras ir vērts izpētīt, jo tās ļauj mums zīmēt apļus, taisnstūrus un pat pielāgotus daudzstūrus.
Mēs ģenerēsim nelielu tekstu logā un arī rindu, šim nolūkam mēs izmantosim metodes, kuras esam redzējuši līdz šim klasē Grafika, redzēsim nākamajā attēlā rezultātu, ko mēs sagaidām:

Ārējās līnijas parāda mums īpašības, kuras mēs iekļausim savā kodā.

Ja mēs analizējam kodu pa rindām, mēs redzam, ka vispirms ir jāimportē iepakojumi, ar kuriem iegūt grafiskos komponentus, tad mēs izveidojam klasi, kas ģenerēs mūsu paneļa komponentu un klasi galvenais kas piezvanīs citām klasēm, un pēdējā daļā mēs redzam, kā ar rezervēto vārdu Super mēs saucam par vecāku klases metodi paintComponent () un ar to mēs varam izmantot metodi drawLine () novilkt līniju un drawString par tekstu.
Ar to mēs pabeidzam šo apmācību, mēs esam detalizēti redzējuši, kā mēs varam sākt izmantot klasi Grafika lai radītu grafiskos un saskarnes elementus mūsu programmās, kas izveidotas Java.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave