Hvordan bruke Java 2D til Paint på et bilde
Java gjør masse programmeringsoppgaver ganske enkelt, fra å arbeide med XML for å koble til eksterne databaseservere. En annen oppgave som Java gjør det enkelt å utføre er å manipulere bilder. De Java 2D klasser, opprinnelig introdusert i Java 1.2, gir omfattende grafikk funksjonalitet, fra å arbeide med figurer å utføre transformasjoner på koordinater, som er nyttige for å rotere et bilde. Tatt i tandem med den vanlige Java API for lasting og manipulere bilder, er det lett å gi et program med evnen til å manipulere et bilde eller tegning.
Bruksanvisning
1 Opprett en bilde eksempel. Hvis du allerede har en, hoppe over dette trinnet.
endelig BufferedImage image = ImageIO.read (new File ( "theImage.jpg"));
2 Få en Graphics2D objekt fra bildet:
endelige Graphics2D grafikk = image.createGraphics ();
3 Bruk Graphics2D objekt fra forrige trinn for å jobbe med bildet:
graphics.drawString ( "Hello World!", 0, 0);