Grafik i Java

Innehållsförteckning
Klass Grafik i Java tillåter oss att utveckla alla slags element ritade i våra användargränssnitt och programskärmar, med det kommer vi att kunna rita från linjer till geometriska figurer och till och med text i form av strängar.
Dess användning är ganska intuitiv eftersom det är genom metoder som i allmänhet berättar vilken funktion de utför för deras räkning, så vi kan använda behållarna och panelerna för att uttrycka den typ av ritning som vår applikation ska generera, om vi lägger till detta kunskapen om koordinatsystemet av Java vi kan uppnå mycket imponerande resultat.
Klass Grafik är en abstrakt klass som ger oss ett plattformsoberoende gränssnitt för att kunna bygga grafik och figurer på skärmen i olika operativsystem utan väsentliga förändringar.
När en komponent visas i vårt program, vare sig det är en knapp, en panel, en etikett, en objekt i klassen grafik det genereras i den inbyggda plattformen och det är då metoden åberopas paintComponent som vi kan se:
skyddad tomrumskomponent (grafik g)

Denna metod definieras i klassen JKomponent och det anropas varje gång en komponent ska visas på skärmen.
Klass Grafik Det har många metoder, men vi kommer att förklara några så att vi har en orientering om vad vi kan få ut av det.
setColor (färg: färg)Denna metod gör att vi kan ställa in färgen på de linjer som kommer att dras från det ögonblick den åberopas.
setFont (font: Font)Som metoden setColor (), Detta gör att vi kan ställa in teckensnittet för bokstäverna från det ögonblick det åberopas.
drawString (s: String, x: int, y: int)Det gör att vi kan rita a Sträng eller skriv in koordinaterna som vi vidarebefordrar det.
drawLine (x1: int, y1: int, x2: int, y2: int)Det tillåter oss att dra en linje i koordinaterna som vi skickar till metoden.
Det finns fler metoder som är värda att undersöka, eftersom de tillåter oss att rita cirklar, rektanglar och till och med anpassade polygoner.
Vi kommer att generera en liten text i ett fönster och även en rad, för detta kommer vi att använda de metoder som vi har sett hittills i klassen Grafik, låt oss se i följande bild det resultat vi förväntar oss att ha:

De yttre linjerna visar oss de egenskaper som vi ska införliva i vår kod.

Om vi ​​analyserar koden rad för rad ser vi att vi först måste importera de paket som vi ska hämta de grafiska komponenterna med, sedan skapar vi en klass som genererar vår panelkomponent och en klass huvud som kommer att kalla de andra klasserna och i den sista delen ser vi hur med det reserverade ordet Super vi kallar föräldraklassens metod paintComponent () och med det kan vi använda metoden rita linje () att dra en gräns och drawString för texten.
Med detta avslutar vi denna handledning, vi har i detalj sett hur vi kan börja använda klassen Grafik för att generera grafik- och gränssnittselement i våra program gjorda i Java.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave