2012-07-31 1 views

답변

0

도면을 선 벡터 목록으로 저장하고 원하는 선 두께를 유지하기 위해 다양한 크기로 도면을 확장 및 렌더링해야합니다.

0

나는 내 자신의 질문에 대한 해결책을 찾았습니다. 나는 그것이 얼마나 효율적으로 아무 생각도 없어하지만 의도 한대로 작동합니다

Area area = new Area(myShape); //myShape is the shape I want to scale 
AffineTransform at = new AffineTransform(); 
at.scale(2,2); 
area = area.createTransformedArea(at); 
graphics2d.draw(area); //graphics2d is the Graphics2D instance to do the drawing 

아마도 누군가가이 걸릴 수있는 좋은 방법인지 여부에 관한 가르치 려 수 있을까?