Program Language/Python

[Python] 캔버스 사용하기

야곰야곰+책벌레 2021. 8. 30. 19:02
728x90
반응형

Tk()로 생성한 윈도 창에는 선, 면, 글자 등의 그림을 그릴 수 없다. 그래서 캔버스를 윈도 창에 만든 후 선, 면, 글자 등을 표현한다.

from  tkinter import *
from tkinter.simpledialog import *

window = Tk()

canvas = Canvas(window, height=300, width=300) # 캔버스를 윈도 창에 부착
canvas.pack()

canvas.create_line([0,0], [70,70], [30,170], fill="blue", width=3)
canvas.create_polygon([[100,100], [100,150], [150,150], [150,100]], fill="red")
canvas.create_text([200,200], text="이것이 MySQL이다", font=('굴림', 15))

window.mainloop()

728x90
반응형