Yes, i do know you can use AffineTransformation, however i want my sword image to rotate around a character that i have made (black block drawn in graphics) 360 degrees vis
The Graphics2D class, has a method g2.rotate(...), call a for loop setting the rotate at one degree more, at a time, then invoke g2.drawImage(...), in the loop, after the each change (if it's in the paintComponent() method, and the loop is outside - call repaint() in the for loop).