자바 클리핑, 명품자바프로그래밍 12장
* 클리핑이란 Graphics를 이용하여 그리기를 실행한 결과 그래픽 대상 컴포넌트 내 클리핑 영역으로 지정된 부분만 보이도록 하는 기능이다. 클리핑이 이루어지는 사각형 영역을 클리핑 영역(clipping area)이라고 부르며 반드시 사각형으로만 설정된다. * Graphics는 클리핑을 지원한다. Graphics 객체는 현재의 클리핑 영역 정보를 계속 유지하며 도형 그리기 및 칠하기, 문자열 출력, 이미지 그리기 등의 메소드에서 클리핑을 실행한다. void setClip(int x, int y, int w, int h) // 그래픽 대상 컴포넌트의 (x, y) 위치에서 w x h의 사각형 영역을 클리핑 영역으로 지정 void clipRect(int x, int y, int w, int h) // Gra..
자바 그래픽 도형, 명품자바프로그래밍12장
* Graphics를 이용하여 선, 타원, 사격형, 둥근모서리사각형, 원호, 폐다각형 등을 그릴 수 있다. void drawLine(int x1, int y1, int x2, int y2) // (x1, y1)에서 (x2, y2)까지 선을 그린다. void drawOval(int x, int y, int w, int h) // (x, y)에서 w x h 크기의 사각형에 내접하는 타원을 그린다. void drawRect(int x, int y, int w, int h) // (x, y)에서 w x h 크기의 사각형을 그린다. void drawRoundRect(int x, int y, int w, int h, int arcWidth, int arcHeight) // arcWidth: 모서리 원의 수평 반지름..