자바 Graphics2D 이미지 회전 질문드려요

이미지를 불러와 화면에 출력하는 것까지는 됐어요.
`Graphics2D`의 `rotate`를 사용하니 이미지 전체가 회전하는데, 이미지 객체를 중심으로 돌리려면 어떻게 해야 하나요?
이미지마다 다른 회전값을 적용할 수도 있는지 궁금합니다.
도움 부탁드려요.

댓글 4

  • 재넘이 2024.12.11

    네, 알겠습니다.

  • 미드미 2024.12.11

    회전 중 이미지가 깨지는 건 생길 수 있어요.
    나머지는 직접 자료를 찾아보며 시도해 보시면 실력 향상에 도움이 될 것 같습니다.

  • 꽃 2024.12.11

    말씀해 주신 대로 잘 되네요. 감사합니다!
    그런데 이미지를 회전하니 조금 깨져 보이는데 해결 방법이 있을까요?

  • Regretting 2024.12.11

    회전한 뒤에는 회전값을 반대로 적용해 원래 상태로 돌리고 다음 내용을 그려보세요.
    예를 들어 10도 돌렸다면 출력한 뒤 -10도를 적용하는 식입니다.