„Java“ grafikos klasė

Turinys
Klasė Grafika į „Java“ leidžia mums sukurti visų rūšių elementus, nubrėžtus mūsų vartotojo sąsajose ir programų ekranuose, ir mes galėsime piešti nuo linijų iki geometrinių figūrų ir net teksto eilutės.
Jo naudojimas yra gana intuityvus, nes būtent metodai paprastai mums nurodo, kokias funkcijas jie atlieka jų vardu, todėl mes galime naudoti konteinerius ir skydus, norėdami išreikšti piešinio tipą, kurį turėtų sukurti mūsų programa, jei prie to pridėsime žinių. koordinačių sistema „Java“ galime pasiekti labai įspūdingų rezultatų.
Klasė Grafika yra abstrakti klasė, suteikianti mums nuo platformos nepriklausomą sąsają, kad galėtume sukurti grafiką ir figūras ekrane skirtingose ​​operacinėse sistemose be didelių pakeitimų.
Kai mūsų programoje rodomas komponentas, tai mygtukas, skydelis, etiketė, a klasės grafikos objektas jis sugeneruojamas gimtojoje platformoje ir yra tada, kai iškviečiamas metodas dažaiKomponentas kaip matome:
apsaugotos tuštumos dažai Komponentas (grafika g)

Šis metodas yra apibrėžtas klasėje JKomponentas ir jis iškviečiamas kiekvieną kartą, kai ekrane rodomas komponentas.
Klasė Grafika Jis turi daug metodų, tačiau kai kuriuos paaiškinsime, kad turėtume orientaciją, ką galime iš to gauti.
setColor (spalva: spalva)Šis metodas leidžia nustatyti linijų, kurios bus nubrėžtos nuo jo iškvietimo momento, spalvą.
setFont (šriftas: šriftas)Kaip ir metodas setColor (), Tai leidžia mums nustatyti raidžių šriftą nuo pat jo iškvietimo momento.
drawString (s: eilutė, x: int, y: int)Tai leidžia mums piešti a Styga arba tekstas pagal koordinates, kurias perduodame.
drawLine (x1: int, y1: int, x2: int, y2: int)Tai leidžia nubrėžti liniją koordinatėse, kurias perduodame metodui.
Yra daugiau metodų, kuriuos verta ištirti, nes jie leidžia piešti apskritimus, stačiakampius ir net pasirinktinius daugiakampius.
Lange sukursime nedidelį tekstą ir eilutę, tam naudosime metodus, kuriuos matėme iki šiol Grafika, toliau esančiame paveikslėlyje pamatysime rezultatą, kurio tikimės:

Išorinės eilutės parodo savybes, kurias ketiname įtraukti į savo kodą.

Jei analizuosime kodą eilute po eilutės, pamatysime, kad pirmiausia turime importuoti paketus, su kuriais norime gauti grafinius komponentus, tada sukuriame klasę, kuri sugeneruos mūsų skydo komponentą ir klasę pagrindinis kad paskambins kitoms klasėms, o paskutinėje dalyje matome, kaip su rezervuotu žodžiu Super vadiname tėvų klasės metodu paintComponent () ir su tuo galime naudoti metodą drawLine () nubrėžti liniją ir Raištelis už tekstą.
Baigę šį vadovėlį, išsamiai pamatėme, kaip galime pradėti naudotis klase Grafika sukurti grafinius ir sąsajos elementus mūsų sukurtose programose „Java“.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave