python canvastkinter 使用canvas的问题

    清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。
    学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。
——————————————————————————————————————————

这篇文章主要介绍了Python实现在tkinter中使用matplotlib绘制图形的方法,结合实例形式分析了Python使用tkinter与matplotlib进行正弦曲线图形绘制的相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python实现在tkinter中使用matplotlib绘制图形的方法。分享给大家供大家参考,具体如下:

#把绘制的图形显示到tkinter窗口上
#定义并绑定键盘事件处理函数
#按钮单击事件处理函数
 #结束事件主循环,并销毁应用程序窗口

更多关于Python相关内容可查看本站专题:《》、《》、《》、《》、《》及《》

希望本文所述对大家Python程序设计有所帮助。

本章介绍Tkinter的Canvas控件,本文是Python GUI系列的第11篇文章,整个约20篇博客,将全面的介绍Python Tkinter常用控件,最后还将基于Tkinter搭建两个比较完整的小项目。

Canvas为Tkinter提供了绘图功能.其提供的图形包括线形,圆形,图片,甚至其他控件. Canvas控件为绘制图形图表,编辑图形,自定义控件提供了可能.。使用方法:Canvas(root,option,…)。

其中option列表如下:

设置显示高度、如果未设置此项,其大小以适应内容标签

设置显示宽度,如果未设置此项,其大小以适应内容标签

除了option,Canvas还有一些专属的函数,列表如下:

绘制多边形(坐标依次罗列,不用加括号,还有参数,fill,outline);

绘制矩形((a,b,c,d),值为左上角和右下角的坐标);

修改图形属性,第一个参数为图形的ID,后边为想修改的参数;

返回对象的位置的两个坐标(4个数字元组)

看一个例子:橙色背景上绘制一条线

# 绘制一条线,起点--终点,线宽
# 绘制文字,前两个参数为字的位置

我要回帖

更多关于 python canvas 的文章

 

随机推荐