이미지를 회전하는 방법은 알고 있지만 실제 Objet는 어떻게 회전합니까? 내가 paint()
메서드로 그려진 여러 가지가 있기 때문에 나는 회전 할 수 없기 때문에 g2d.rotate();
을 사용할 수 없습니다. 당신은 스윙 응용 프로그램이기 때문에오브젝트 회전
Q
오브젝트 회전
0
A
답변
1
- , 당신은
paint(...)
방법에 오히려 JComponent의 파생 클래스의paintComponent(...)
방법에 그릴 싶지 않아요. - 단일 객체를 회전하려면 원본에서
create()
을 호출하고 새 Graphics 인스턴스에서rotate(...)
을 호출하고 회전 된 항목을 새 Graphics2D 인스턴스로 그려 복사 한 다음 Graphics 객체를 삭제하여 Graphics 객체 복사본을 만드는 것이 좋습니다.
1
이미지를 java.awt.geom.AffineTransform 클래스로 변환하거나 고유 한 회전 매트릭스를 구현할 수 있습니다.
실제 개체를 회전하면 현재 위치, 방향 및 피벗 지점을 알 수 있습니다. 회전 행렬이 해결책입니다.
관련 문제
- 1. 오브젝트 회전 오브젝트 ThreeJS
- 2. PyMOL에서 오브젝트 이동/회전
- 3. 오브젝트 회전 Z/롤
- 4. opengl의 오브젝트 회전
- 5. 오브젝트 그룹을 회전
- 6. Java에서 오브젝트 회전 3d
- 7. 축 주위의 회전 오브젝트
- 8. 중심에서 3D 오브젝트 회전
- 9. Raphaël.js로 회전 된 오브젝트 애니메이션하기
- 10. 회전 후 3D 오브젝트 이동
- 11. OpenGL 변환 및 회전 오브젝트
- 12. 회전 2D 오브젝트 C#을
- 13. 플렉스, 3d 오브젝트 변환 및 회전
- 14. MATLAB 3D 오브젝트 회전 및 작업
- 15. VBox (또는 HBox) 내부의 회전 된 오브젝트
- 16. X Y 축의 오브젝트 회전, cocos3D
- 17. SDL에서 회전 할 3D 오브젝트 파일을 가져 오는 방법
- 18. Processing 내에서 중심을 중심으로 한 3D 오브젝트 회전
- 19. Unity : Lerp/Slerp와 함께 Z 축을 중심으로 오브젝트 회전
- 20. 자동차 레이스 안드로이드의 3D 오브젝트 (이미지가 아님) 회전
- 21. 오브젝트 내부의 오브젝트
- 22. 플렉스 - 오브젝트 내의 오브젝트
- 23. 오브젝트 내에 오브젝트 저장하기
- 24. 오브젝트 내에서 오브젝트 조롱
- 25. 오브젝트 C의 릴리즈 오브젝트
- 26. xtk 오브젝트 변형
- 27. 오브젝트
- 28. 오브젝트 데이터의 영구 저장
- 29. 오브젝트 내부의 자바 스크립트 오브젝트
- 30. 오브젝트 배열을 통한 오브젝트 액세스
더 도움이 빨리 들어, [SSCCE] (http://sscce.org/)을 게시 할 수 있습니다. 한 객체에 대해'Graphics '를 회전시킨 다음 다른 객체에 대해 다시 회전시킬 수 있습니다. –
@AndrewThompson : IIUC, 당신은 저장할 수 & 변환 [여기] (http://stackoverflow.com/a/9373195/230513)로 표시됩니다. – trashgod
@Fiskpotatis는 답장의 왼쪽에있는 체크 표시를 클릭하여 도움을 받으면 대답을 수락합니다. –