python tkinter canvas使用实例
作者:changfan 时间:2021-07-11 23:49:50
这篇文章主要介绍了python tkinter canvas使用实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
注:在使用 create_arc 绘制弧时,和 create_oval 的用法相似,因为弧是椭圆的一部分,因此同样也是指定左上角和右下角两个点的坐标。
默认总是绘制从 (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()
代码执行结果:
来源:https://www.cnblogs.com/changfan/p/10859655.html
标签:python,tkinter,canvas
0
投稿
猜你喜欢
Centos7下使用yum安装mysql数据库的详细教程(增强版)
2024-01-13 17:24:52
教你如何在Pytorch中使用TensorBoard
2022-02-22 17:55:46
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
2022-10-07 19:52:15
Python实现从URL地址提取文件名的方法
2023-11-28 02:39:48
python迭代器,生成器详解
2023-04-12 05:33:34
MySQL8重置root账户密码图文教程超详细讲解
2024-01-25 17:40:55
Python 使用双重循环打印图形菱形操作
2021-07-16 14:13:47
python数据结构之面向对象
2021-04-09 08:02:06
python中pivot()函数基础知识点
2023-12-18 15:28:06
SQL Server数据库搭建农村信息化的方案
2009-01-23 14:16:00
python实现从ftp上下载文件的实例方法
2021-04-24 16:37:02
如何提升JavaScript的运行速度(递归篇)
2010-05-17 13:30:00
解读keras中的正则化(regularization)问题
2023-08-13 12:28:45
详解Python如何生成词云的方法
2022-01-12 17:16:37
MySQL从命令行导入SQL脚本时出现中文乱码的解决方法
2024-01-27 11:04:46
用python写一个windows下的定时关机脚本(推荐)
2022-03-01 10:26:37
Python Websocket服务端通信的使用示例
2021-09-16 15:03:19
vue项目base64字符串转图片的实现代码
2024-04-30 10:21:46
python3编写ThinkPHP命令执行Getshell的方法
2023-10-04 14:17:15
Oracle临时表空间删除和重建实现过程
2023-07-18 09:26:04