HexagonExample

Retired DISLab
Swpark (토론 | 기여) 사용자의 2014년 1월 26일 (일) 09:43 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
이동: 둘러보기, 찾기
import acm.program.*;
import acm.graphics.*;
 
public class HexagonExample extends GraphicsProgram {
	public void run() {
		GPolygon hex = createHexagon(60);
		add(hex, getWidth() / 2, getHeight() / 2);
	}
 
	private GPolygon createHexagon(double size) {
		GPolygon hex = new GPolygon();
		hex.addVertex(-size, 0);
		for (int i = 0; i < 6; i++) {
			hex.addPolarEdge(size, 60 - i * 60);
		}
		return hex;
	}
 
	private static final long serialVersionUID = 1;
}
개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기