Python:tkinter Canvas 删除/清理元素方法
列举了以下Canvas画布的清理一些方法,简单实用。
#-*- encoding=UTF-8 -*-
__author__ = 'daniu''''
演示:清理画布的方法
'''import tkinter as tkdef clearAll():canvas.delete(tk.ALL)def clearXX():canvas.delete(c3)def delC():canvas.destroy()win = tk.Tk()
win.geometry('400x400')canvas = tk.Canvas(win, height=200, width=200, bg='white')
canvas.create_line(0, 100, 200, 100) # 直线
canvas.create_line(100, 0, 100, 200,fill='red') # 红色直线c3 = canvas.create_line(50, 0, 50, 200, dash=(4,4), fill='green') # 绿色虚线canvas.pack()# 方法1
btn1 = tk.Button(win, text='全部清理1', command=(lambda x=tk.ALL: canvas.delete(x)))
btn1.pack()# 方法2
btn2 = tk.Button(win, text='全部清理2', command=clearAll)
btn2.pack()# 方法3
btn3 = tk.Button(win, text='清理绿色虚线', command=clearXX)
btn3.pack()# 方法4
btn4 = tk.Button(win, text='删除画布', command=delC)
btn4.pack()win.mainloop()
Python:tkinter Canvas 删除/清理元素方法相关推荐
- 把python tkinter canvas中的图形图像保存为通用格式文件的5种方法
在计算机上画图未完成,需要保存未完成图形以便以后继续,或者完成画图,要保存为通用格式文件,方便浏览.如使用python tkinter Canvas画图,其好像没有将图像保存通用格式文件的方法,但可以 ...
- 数字华容道游戏_用Python tkinter Canvas实现
在博文<用39条Python语句完成"数字华容道"游戏>一文中使用按钮实现该游戏.本文用Python tkinter Canvas实现该游戏,也仅用了46条语句. 游戏 ...
- python list遍历删除,对python list 遍历删除的正确方法详解
在遍历list的时候,删除符合条件的数据,可是总是报异常,代码如下: num_list = [1, 2, 3, 4, 5] print(num_list) for i in range(len(num ...
- 几种php 删除数组元素方法
看一完整删除重复数组实例 代码如下 复制代码 //删除数组中的一个元素 function array_remove_value(&$arr, $var){ foreach ($arr as ...
- Python tkinter canvas方法的Bitmap、stipple参数和组件Bitmap属性的使用以及xbm文件
xbm文件使用纯文本描述单色位图图像,是一种被广泛使用的通用文件格式,扩展名为xbm.在图形界面(GUI)中,小的单色简单图形.图标和鼠标位图可采用xbm文件.在python中,Canvas多个方法的 ...
- 在Python列表中删除重复元素的几种方法,用起来真好用
一: 直接遍历列表删除 l1 = [1, 1, 2, 2, 3, 3, 3, 3, 6, 6, 5, 5, 2, 2]for el in l1:if l1.count(el) > 1:l1.re ...
- python删除链表中的最小元素_LintCode Python 入门级题目 删除链表元素、整数列表排序...
删除链表元素: 循环列表head,判断当前指针pre.next的val是否等于val, 如果是,当前pre重指向pre.next.next, 直至pre.next = Null # Definitio ...
- js删除数组元素方法 总结
方法一:delete arr[x] 用delete删除后,数组的长度length不会发生变化,此时arr[x]变为undefined. 好处:delete arr[x]后数组的索引保持不变. var ...
- jq添加或删除html元素,jQuery添加删除DOM元素方法详解
本文实例分析了jQuery添加删除DOM元素的方法.分享给大家供大家参考,具体如下: 介绍 DOM是Document Object Modeule的缩写,一般来说,DOM操作分成3个方面. 1.DOM ...
最新文章
- Linux 下安装cnpm淘宝镜像命令npm
- 如何在页面加载完成后再去做某事?什么方法可以判断当前页面加载已完成?...
- mysql5.6 centos编译部署
- 字符串,枚举,数值之间的转换
- 卸载CentOS 5.4自带的OpenJDK,配置新的Java环境
- 服务器系统使用30金手指,seo专业培训拾首选金手指三:自动设置锚文本的
- Apache孵化器主席Justin Mclean:如何成为Apache顶级开源项目
- 如何用Pygame写游戏(十九)
- [译文]通过一个通俗易懂的方式来了解下WebAssembly(一)
- python3.7运行报错_Python 3.7 环境下运行 scrapy crawl 报错 def write(self, data, async=False)?...
- mysql java 社工库_社工库源码
- 8.3、Spring Profiles 功能及内部原理
- ssm练手小项目_20 个 JavaScript+Html+CSS 练手的小项目
- 在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误
- java md5方法 for Android
- git撤销单个文件的修改_程序员都要掌握的 Git 使用技巧【实践】
- SecureCRT 下载安装与连接(转)
- 实验吧CTF web刷题
- find命令的基础用法以及按文件修改时间查找文件
- 计算机网络时代纪录片,中国首部自媒体纪录片《生机》揭秘新世相