python tkinter canvas使用实例


Posted in Python onNovember 04, 2019

这篇文章主要介绍了python tkinter canvas使用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

注:在使用 create_arc 绘制弧时,和 create_oval 的用法相似,因为弧是椭圆的一部分,因此同样也是指定左上角和右下角两个点的坐标。

python tkinter canvas使用实例

默认总是绘制从 (x_1,y_1)开始,程序可通过 start 改变起始角度,也可通过 extent 改变转过的角度(逆时针旋转)。

from tkinter
import *
root = Tk()
root.title('Wjz')
cv = Canvas(root, background = 'white',
	width = 200, height = 200)
cv.pack(fill = BOTH, expand = YES)
# 绘制左上角半圆
cv.create_arc((5, 5, 85, 85),
	width = 2,
	outline = "red",
	start = 0,
	extent = 180,
	style = ARC)# 绘制右上角半圆
cv.create_arc((85, 5, 165, 85),
	width = 2,
	outline = "red",
	start = 0,
	extent = 180,
	style = ARC)# 绘制下方半圆
cv.create_arc((5, -45, 165, 125),
	width = 2,
	outline = "red",
	start = 180,
	extent = 180,
	style = ARC)
root.mainloop()

代码执行结果:

python tkinter canvas使用实例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的shutil模块中文件的复制操作函数详解
Jul 05 Python
总结用Pdb库调试Python的方式及常用的命令
Aug 18 Python
Python进阶-函数默认参数(详解)
May 18 Python
动态规划之矩阵连乘问题Python实现方法
Nov 27 Python
用pycharm开发django项目示例代码
Oct 24 Python
使用python将请求的requests headers参数格式化方法
Jan 02 Python
django query模块
Apr 20 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
May 13 Python
python 判断三个数字中的最大值实例代码
Jul 24 Python
django foreignkey外键使用的例子 相当于left join
Aug 06 Python
如何基于Python爬取隐秘的角落评论
Jul 02 Python
python 获取字典特定值对应的键的实现
Sep 29 Python
python matplotlib饼状图参数及用法解析
Nov 04 #Python
python制作朋友圈九宫格图片
Nov 03 #Python
python使用yield压平嵌套字典的超简单方法
Nov 02 #Python
基于python实现从尾到头打印链表
Nov 02 #Python
pandas 空数据处理方法详解
Nov 02 #Python
python pyinstaller打包exe报错的解决方法
Nov 02 #Python
python自动生成model文件过程详解
Nov 02 #Python
You might like
php精度计算的问题解析
2019/06/21 PHP
filemanage功能中用到的common.js
2007/04/08 Javascript
读jQuery之一(对象的组成)
2011/06/11 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
JavaScript 判断用户输入的邮箱及手机格式是否正确
2013/12/08 Javascript
如何设置一定时间内只能发送一次请求
2014/02/28 Javascript
JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
2014/10/17 Javascript
基于javascript、ajax、memcache和PHP实现的简易在线聊天室
2015/02/03 Javascript
javascript中函数作为参数调用的方法
2015/02/09 Javascript
JS实现往下不断流动网页背景的方法
2015/02/27 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
JavaScript使用readAsDataURL读取图像文件
2017/05/10 Javascript
angularjs下拉框空白的解决办法
2017/06/20 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
让axios发送表单请求形式的键值对post数据的实例
2018/08/11 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
JS实现数组删除指定元素功能示例
2019/06/05 Javascript
JS实现放大镜效果
2020/09/21 Javascript
python采用getopt解析命令行输入参数实例
2014/09/30 Python
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
解决Shell执行python文件,传参空格引起的问题
2018/10/30 Python
Python实现计算对象的内存大小示例
2019/07/10 Python
python实现PID算法及测试的例子
2019/08/08 Python
Python全栈之列表数据类型详解
2019/10/01 Python
HTML5 Canvas渐进填充与透明实现图像的Mask效果
2013/07/11 HTML / CSS
Boutique 1美国:阿联酋奢侈时尚零售商
2017/10/16 全球购物
英国演唱会订票网站:Ticket Selection
2018/03/27 全球购物
机电专业毕业生求职信
2013/10/27 职场文书
幼儿园新学期寄语
2014/01/18 职场文书
秋季校运动会广播稿
2014/02/23 职场文书
六个一活动实施方案
2014/03/21 职场文书
档案保密承诺书
2014/06/03 职场文书
学习十八大演讲稿
2014/09/15 职场文书
中英文求职信范文
2015/03/19 职场文书
求职自荐信该如何书写?
2019/06/24 职场文书