摘要:
添加了设定从(0,0)显示:self.root.geometry('1000x200+0+0')其实主要是两个0。那个1000和200是没用的,因为已经设定了minsize。添加了窗口置顶:self.root.wm_attributes('-topmost',1)1.主模块,设定时间#-*-coding:utf-8-*-import Tkinter,time,tkMessageBox,sys,BeBigModuleclass MainFrame: def __init__(self): self.frame=Tkinter.Frame() self.frame. 阅读全文
摘要:
root = Tk()root.wm_attributes('-topmost',1) 阅读全文
摘要:
介绍:Lambda表达式是Python中一类特殊的定义函数的形式,使用它可以定义一个匿名函数。与其它语言不同,Python的Lambda表达式的函数体只能有唯一的一条语句,也就是返回值表达式语句。其语法如下:lambda 形参列表 : 函数返回值表达式语句下面是个Lambda表达式的例子:1234#!/usr/bin/env pythonli=[{"age":20, "name":"def"},{"age":25, "name":"abc"},{"age" 阅读全文
摘要:
隐藏主要是 : withdraw()函数。 重新显示出来主要是: update()和deiconify()函数。来源:http://www.blog.pythonlibrary.org/2012/07/26/tkinter-how-to-show-hide-a-window/Today we’re going to take a look at Tkinter! I was curious about how one would go about hiding a frame and then re-showing it using Tkinter and I kep... 阅读全文
摘要:
搞了两天终于搞定了,虽然还存在一点点小问题(窗口的显示位置应该设在(0,0))。但基本可以用了。代码分两个部分。主界面和遮挡屏幕界面。主界面设置完时间后调用遮挡屏幕界面。1.主界面(设置 工作时间 和 休息时间(单位为:秒))#-*-coding:utf-8-*-import Tkinter,time,tkMessageBox,sys,BeBigModuleclass MainFrame: def __init__(self): self.frame=Tkinter.Frame() self.frame.pack() conten... 阅读全文
摘要:
#Tkinter教程之Entry篇#Entry用来输入单行文本'''1.第一个Entry程序'''from Tkinter import *root = Tk()Entry(root,text = 'input your text here').pack()root.mainloop()#上面的代码目的是创建一个Entry对象,并在Entry上显示'input your text here',运行此代码,并没有看到文本的显示,由此可知与Lable和Button不同,Entry的text属性不可以设置Entry的文本 阅读全文
摘要:
#-*-coding:utf-8-*-import Tkinter,time,tkMessageBox,sys,BeBigModuleclass MainFrame: def __init__(self,father): self.frame=Tkinter.Frame(father) self.frame.pack() self.entryWorkWidget=Tkinter.Entry(self.frame) self.entryWorkWidget["width"]=35 #这句... 阅读全文