Grafikk klasse i Java

Innholdsfortegnelse
Klasse Grafikk i Java lar oss utvikle alle slags elementer som er tegnet i brukergrensesnittene og programskjermene, med det vil vi kunne tegne fra linjer til geometriske figurer og til og med tekst i form av strenger.
Bruken er ganske intuitiv siden det er gjennom metoder som generelt forteller oss hvilken funksjon de utfører på deres vegne, så vi kan bruke beholderne og panelene til å uttrykke typen tegning som applikasjonen vår skal generere, hvis vi legger til dette kunnskapen om koordinatsystemet til Java vi kan oppnå svært imponerende resultater.
Klasse Grafikk er en abstrakt klasse som gir oss et plattformuavhengig grensesnitt for å kunne bygge grafikk og figurer på skjermen i forskjellige operativsystemer uten vesentlige endringer.
Når en komponent vises i programmet vårt, det være seg en knapp, et panel, en etikett, en objekt i klassen Graphics den genereres på den opprinnelige plattformen, og det er da metoden påkalles paintComponent som vi kan se:
beskyttet tomromskomponent (grafikk g)

Denne metoden er definert i klassen JKomponent og det påkalles hver gang en komponent skal vises på skjermen.
Klasse Grafikk Den har mange metoder, men vi skal forklare noen slik at vi har en orientering om hva vi kan få fra den.
setColor (farge: farge)Denne metoden lar oss angi fargen på linjene som skal tegnes fra det blir påkalt.
setFont (font: Font)Som metoden setColor (), Dette lar oss sette skriften for bokstavene fra det øyeblikket den påkalles.
drawString (s: String, x: int, y: int)Det lar oss tegne a String eller skriv inn koordinatene som vi sender det videre.
drawLine (x1: int, y1: int, x2: int, y2: int)Det lar oss tegne en linje i koordinatene vi sender til metoden.
Det er flere metoder som er verdt å undersøke, ettersom de lar oss tegne sirkler, rektangler og til og med tilpassede polygoner.
Vi kommer til å generere en liten tekst i et vindu og også en linje, for dette vil vi bruke metodene som vi har sett så langt i klassen Grafikk, la oss se i bildet nedenfor resultatet vi forventer å ha:

De eksterne linjene viser oss egenskapene som vi skal innlemme i koden vår.

Hvis vi analyserer koden linje for linje, ser vi at vi først må importere pakkene for å hente de grafiske komponentene, så lager vi en klasse som vil generere panelkomponenten og en klasse hoved- som vil kalle de andre klassene, og i den siste delen ser vi hvordan det er med det reserverte ordet Super vi kaller metoden for foreldreklassen paintComponent () og med det kan vi bruke metoden drawLine () å tegne en linje og drawString for teksten.
Med dette fullfører vi denne opplæringen, vi har sett i detalj hvordan vi kan begynne å bruke klassen Grafikk for å generere grafiske og grensesnittelementer i programmene våre laget i Java.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave