안티 알리아싱(Anti-aliasing) 비트맵 그래픽방식은 픽셀을 최소단위로 하므로 도형의 경계부분에서 거친 계단현상(Alasing) 이 나타납니다. 이를 위해 안티-알리어싱(Anti-aliasing)기능이 필요합니다. 안티-알리어싱은 배경색과 이미지 색상의 중간 색사을 단계적으로 채워 경계선을 부드럽게 만들어 주는 기능입니다. 자바는 안티-알리어싱을 위해 Graphics2D의 setRenderingHint() 메소드를 제공합니다. paint() 메소드의 매개변수 타입은 Graphics이지만 Graphics2D 객체를 참조하고 있기 때문에 다음과 같이 타입 변환을 통해 Graphics2D 객체를 얻고 setRenderingHint() 메소드를 호출할수 있습니다. Java 2D는 여러가지 렌더링 알고리즘..