>>> from tkinter import* >>> tk = Tk() >>> canvas = Canvas(tk,width=400,height=400) >>> canvas.pack() >>> canvas.create_polygon(10,10,100,10,100,110,fill=)
从x,y坐标(10,10)开始,画到(100,10),然后结束于(100,110)。
下面我们再画一个不规则多边形:
>>>canvas.create_polygon(200,10,240,30,120,100,140,120,fill=)
从坐标(200,10)开始,画到(240,30),再画到(120,100),最后结束于(100,140)。tkinter会自动画回到连线到第一个开始的坐标。
总结
这次我们学习了使用tkinter模块创建按钮和具名函数的使用;在画布上画出简单的几何图形,并学会了上色。
后续阶段要学习如何利用tkinter模块显示文字和图片,并尝试创建基本的动画。