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 ...
最新文章
- 【Groovy】Groovy 代码创建 ( 使用 Java 语法实现 Groovy 类和主函数并运行 | 按照 Groovy 语法改造上述 Java 语法规则代码 )
- HDU2176 【 Nim博弈】 SG函数求解
- boost::endian模块实现conversion的测试程序
- 向上弹出菜单jQuery插件
- 警告提示:No archetype found in remote catalog. Archetype not found in any catalog
- 单独安装想要的office_安装OFFICE不再求人,最省心的方法
- Android 自定义年月日日期选择器、时分时间选择器
- 编写的windows程序,崩溃时产生crash dump文件的办法
- python数据类型-列表
- 拒绝“佛系”程序员!
- 5.业务架构·应用架构·数据架构实战 --- 业务驱动的数据架构设计
- JavaScript数组的某些操作(一)
- tp3.2 获取post,get,session,cookie变量
- android 支付宝手势密码锁,Android仿支付宝手势密码解锁
- 小记三款SD卡速度测试
- 计算摄影学基础知识(1)
- linux的lilo,深入Linux的LILO
- ios系统软件迁移到安卓_苹果一键换机到安卓(苹果安卓一键迁移的软件)
- 电脑jpg图片怎么批量转换成png
- canu三代组装软件安装