Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter Python을 사용하여 원 그리기

<시간/>

Tkinter Canvas는 일반적으로 호, 직사각형, 삼각형, 자유형 모양 등과 같은 모양을 만드는 데 사용됩니다. 이러한 모든 모양은 tkinter 라이브러리에서 사용할 수 있는 내장 기능을 사용하여 그릴 수 있습니다.

이 예에서는 create_oval(x0,y0,x1,y1)을 사용하여 원을 만듭니다. 다음 좌표값(x0,y0, x1, y1)을 전달하여 메소드

#Import the library
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Define the geometry of window
win.geometry("600x400")

#Create a canvas object
c= Canvas(win,width=400, height=400)
c.pack()

#Draw an Oval in the canvas
c.create_oval(60,60,210,210)

win.mainloop()

출력

위의 코드를 실행하면 캔버스에 원이 그려집니다. 이 예에서는 (x0, y0, x1, y1)에 대한 좌표를 (60,60,210,210)으로 정의했습니다. 따라서 창에 원을 그려 표시합니다.

Tkinter Python을 사용하여 원 그리기