이미지를 불러와 화면에 출력하는 것까지는 됐어요.
`Graphics2D`의 `rotate`를 사용하니 이미지 전체가 회전하는데, 이미지 객체를 중심으로 돌리려면 어떻게 해야 하나요?
이미지마다 다른 회전값을 적용할 수도 있는지 궁금합니다.
도움 부탁드려요.
자바 Graphics2D 이미지 회전 질문드려요
오미자 2024.12.11 댓글 4
오미자 2024.12.11 댓글 4
이미지를 불러와 화면에 출력하는 것까지는 됐어요.
`Graphics2D`의 `rotate`를 사용하니 이미지 전체가 회전하는데, 이미지 객체를 중심으로 돌리려면 어떻게 해야 하나요?
이미지마다 다른 회전값을 적용할 수도 있는지 궁금합니다.
도움 부탁드려요.
재넘이 2024.12.11
네, 알겠습니다.
미드미 2024.12.11
회전 중 이미지가 깨지는 건 생길 수 있어요.
나머지는 직접 자료를 찾아보며 시도해 보시면 실력 향상에 도움이 될 것 같습니다.
꽃 2024.12.11
말씀해 주신 대로 잘 되네요. 감사합니다!
그런데 이미지를 회전하니 조금 깨져 보이는데 해결 방법이 있을까요?
Regretting 2024.12.11
회전한 뒤에는 회전값을 반대로 적용해 원래 상태로 돌리고 다음 내용을 그려보세요.
예를 들어 10도 돌렸다면 출력한 뒤 -10도를 적용하는 식입니다.