공부/python
2020. 1. 8.
(python) tkinter을 통한 GUI 프로그래밍3 - tkinter를 이용한 그래픽
캔버스 생성 점, 선, 도형들을 그릴 수 있음 캔버스(Canvas) 위젯을 윈도우 위에 생성한 후, 캔버스에 그림을 그림 그래프를 그리거나 그래픽 에디터를 작성할 수 있고, 많은 종류의 커스텀 위젯을 작성할 수 있음 캔버스 위젯은 tkinter에 포함되어 있다. 캔버스를 생성하려면 아래의 절차가 필요하다. Canvas() 생성자를 호출한 뒤, 윈도우 위젯과 캔버스의 가로와 세로 길이를 전달한다. 캔버스가 생성되면 pack()을 호출해서 화면에 나타나게 한다. 선과 사각형 그리기 그림을 그리기 위해서는 좌표계가 있어야 한다. 수학에서는 직교 좌표계(흔히 중고등과정에서 배우는 그 좌표계)를 사용하지만, 그래픽에서는 왼쪽 상단이 (0, 0)이 되는 좌표계를 사용한다. 아래의 직선과 사각형을 그리는 예를 보자...