摘要: 1 #text插入图片 2 from tkinter import * 3 4 master=Tk() 5 6 text=Text(master,width=50,height=50) 7 text.pack() 8 9 photo=PhotoImage(file='/Users/wangguangjie/Downloads/fishc.gif') 10 def show... 阅读全文
posted @ 2017-04-26 21:56 道高一尺 阅读(609) 评论(0) 推荐(0)
摘要: Scale刻度组件。 当你希望用户输入某个范围内的一个数值,使用scale组件可以很好的代替Entry组件。 用法: 创建一个指定范围的Scale组件其实非常容易,你只需要指定from和to两个选项即可。 但是由于,from本身是Python的关键字,所以为了区分需要在后边紧跟一个下划线:from_ 阅读全文
posted @ 2017-04-26 19:20 道高一尺 阅读(961) 评论(0) 推荐(0)
摘要: Scrollbar(滚动条)组件用于滚动一些组件的可见范围,可分为垂直和水平的。 用法: 阅读全文
posted @ 2017-04-26 15:48 道高一尺 阅读(423) 评论(0) 推荐(0)
摘要: 1 #计算器小程序一 2 from tkinter import * 3 4 master=Tk() 5 6 #验证第一个输入框 7 def makesure1(): 8 if e1.get().isdigit(): 9 return True 10 else: 11 e1.delete(0,END) 12 v... 阅读全文
posted @ 2017-04-26 12:25 道高一尺 阅读(324) 评论(0) 推荐(0)
摘要: validatecommand=(f,s1,s2,s3) f就是冷却后的验证函数名,s1,s2,s3这些时额外的选项,这些选项会作为参数依次传给f函数。 register()冷却作用:register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话 应该将其保存至cpu的寄存器中,以加快其存 阅读全文
posted @ 2017-04-26 09:53 道高一尺 阅读(258) 评论(0) 推荐(0)
摘要: Entry组件是支持验证输入的合法性的, 比如要求输入数字,你输入了字母就是非法。 实现该功能,需要通过设置validate,validatecommand,invalidcommand选项。 1、首先,启用验证开关validate,可以设置为: 'focus':组件获得或者失去焦点时验证 'foc 阅读全文
posted @ 2017-04-26 09:23 道高一尺 阅读(653) 评论(0) 推荐(0)