¿Cómo rotar JXImagePanel?

Yo rotaría JXImagePanel. Debería ser posible: se trata deJXImagePanel:

Swing :: JXImagePanel

MientrasJLabel yJButton le permite agregar fácilmente imágenes a sus aplicaciones Swing, laJXImagePanel hace que sea trivialmente fácil agregar cualquierBufferedImage oIcon a sus aplicaciones Swing.

Si es editable, también proporciona una manera para que el usuario cambie la imagen. Además, elJXImagePanel proporciona muchos efectos incorporados listos para usar, incluidoTiling, Scaling, Rotating, Compositing, y más

Sin embargo, no puedo entender cómo hacer esto. Actualmente mi fragmento de código es:

bufferedImage = ImageIO.read(new File("image.png"));            
image = new ImageIcon(bufferedImage).getImage();
tempImage = image.getScaledInstance(100, 150, Image.SCALE_FAST);
this.deskJXImagePanel.setImage(tempImage);

Ahora me gustaría rotarlo en0-360 grados. ¿Cómo se puede hacer?

Respuestas a la pregunta(2)

Su respuesta a la pregunta