Java で画像を回転させようとしていますが、実行すると png の透明度がなくなります。画像を回転させて透明度を維持する方法はありますか?
AffineTransform trans = new AffineTransform(); trans.setTransform(identity); trans.translate(100, 100); trans.rotate( Math.toRadians(45) ); gr.drawImage(image.getImage(), trans, this);
これにより、pngの透明度が黒くなりますが、
gr.drawImage(image.getImage(), 0, 200, null);
透明度も問題ありません。