canvas教程

Python中使用Tkinter画图

字号+ 作者:H5之家 来源:H5之家 2017-03-22 15:00 我要评论( )

Python中使用Tkinter画图

Python中使用Tkinter画图

最近在学分形,有些时候需要画图。今天开始接触Python的Tkinter模块,看看如何画出间的集合图形。

1. 首先来看看Tkinter的几个画图函数,首先是直线:

create_line(coords, **options

其中coords表示坐标,例如(1,1,10,10)表示的是画从点(1,1)到(10,10)两点的直线,options是个变长列表参数,可以设定填充颜色(fill),直线宽度(width)等,具体参考

2. 如何画矩形:

create_rectangle(bbox, **options)

bbox,表示矩形边界,一般设定左上角以及长度和宽度即可,option参数同上。

3.如何画圆:

create_oval(bbox, **options)

参数设定如上。

把上面的三种集合图形用代码实现:

''' @author: Leyond.info ''' from Tkinter import * master = Tk() w = Canvas(master, width=200, height=100) w.pack() w.create_line(0, 0, 200, 100) w.create_line(0, 100, 200, 0, fill="red", dash=(4, 4)) w.create_rectangle(50, 25, 150, 75, fill="blue") w.create_oval(10,10,50,50) mainloop()

展示效果:

你可能还感兴趣的相关文章:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • javaccf画图测试数据字符串匹配

    javaccf画图测试数据字符串匹配

    2017-03-21 15:03

  • Canvas 绘制地板

    Canvas 绘制地板

    2017-03-19 17:02

  • JavaScript+html5 canvas实现本地截图教程

    JavaScript+html5 canvas实现本地截图教程

    2017-03-17 18:07

  • HTML5 Canvas教程: 简介

    HTML5 Canvas教程: 简介

    2017-03-10 12:00

网友点评
l