Image rotation

Tags:    java

Hej!

Er der nogle der ved hvordan man rotere et billede?

Har selv regnet ud at man skal bruge denne klasse: java.awt.image.AffineTransformOp og måske denne her: java.awt.geom.AffineTransform
(Damn jeg er god :S)

Men hvordan skal de bruges??

har desværre stadig ingen UP :(



Så besværligt behøver det ikke at være.
Du skal tegne dit billede over på et andet Image objekt (eller hvor du nu tegner det...JPanel, Canvas, whatever).

Graphics2D objektet har en rotate(double) metode, som du kalder med rotationen i radianer som parameter.
Vær opmærksom på at destinationen måske skal være større end kilden, da kanterne måske ellers vil blive skåret af.



Så besværligt behøver det ikke at være.
Du skal tegne dit billede over på et andet Image objekt (eller hvor du nu tegner det...JPanel, Canvas, whatever).

Graphics2D objektet har en rotate(double) metode, som du kalder med rotationen i radianer som parameter.
Vær opmærksom på at destinationen måske skal være større end kilden, da kanterne måske ellers vil blive skåret af.


Ok, Tak :D



t