Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Kann man irgendwie die g.rotate() Methode auch außerhalb der paintComponent() Methode aufrufen? Ich probier ein Bild bei jedem Tastendruck um den selben Winkel zu drehen. (Wie) geht das?
Im paintComponent wird dann mit der aktuelle Rotation alles gemalt
In dem Event Listener (oder wodurch auch immer, könnte ja auch ein Thread sein oder so) wird dann nur die aktuelle Rotation angepasst und im Anschluss per repaint() Aufruf angestoßen, dass die Componente neu gemalt wird.