摘要:
搞了两天终于搞定了,虽然还存在一点点小问题(窗口的显示位置应该设在(0,0))。但基本可以用了。代码分两个部分。主界面和遮挡屏幕界面。主界面设置完时间后调用遮挡屏幕界面。1.主界面(设置 工作时间 和 休息时间(单位为:秒))#-*-coding:utf-8-*-import Tkinter,time,tkMessageBox,sys,BeBigModuleclass MainFrame: def __init__(self): self.frame=Tkinter.Frame() self.frame.pack() conten...
阅读全文
posted @ 2013-12-05 13:40
王吉元
阅读(540)
推荐(0)
编辑
摘要:
#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的文本
阅读全文
posted @ 2013-12-05 10:57
王吉元
阅读(14469)
推荐(0)
编辑
摘要:
#-*-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 #这句...
阅读全文
posted @ 2013-12-05 10:41
王吉元
阅读(890)
推荐(0)
编辑
摘要:
import Tkinter,timeclass MyFrame(Tkinter.Frame): def __init__(self): Tkinter.Frame.__init__(self) self.grid() self.canvas = Tkinter.Canvas(self, bg='black',width=self.winfo_screenwidth(),height=self.winfo_screenheight()) self.canvas.pack() self.top = self.winfo_...
阅读全文
posted @ 2013-12-04 22:21
王吉元
阅读(1036)
推荐(0)
编辑
摘要:
from Tkinter import *class Application(Frame): def __init__(self,master=None, *args, **kwargs): Frame.__init__(self,master, *args, **kwargs) self.grid() self.createWidgets() self.flag=True self.transparent=False self.top = self.winfo_toplevel() ...
阅读全文
posted @ 2013-12-04 20:38
王吉元
阅读(4890)
推荐(0)
编辑
摘要:
# Countdown using Tkinter from Tkinter import *import timeimport tkMessageBoxclass App: def __init__(self,master): frame = Frame(master) frame.pack() self.entryWidget = Entry(frame) self.entryWidget["width"] = 15 self.entryWidget.pack(side=LEFT) self.hi_t...
阅读全文
posted @ 2013-12-04 19:40
王吉元
阅读(2577)
推荐(0)
编辑
摘要:
import Tkinter,sys,timeroot=Tkinter.Tk()root.minsize(500, 500)Label1=Tkinter.Label(text=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))Label1.pack()def trickit(): currentTime=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())) Label1.config(text=currentTime
阅读全文
posted @ 2013-12-04 19:18
王吉元
阅读(3527)
推荐(1)
编辑
摘要:
import threading,timeglobal tdef sayHello(): print time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())) t=threading.Timer(1.0,sayHello) t.start()t=threading.Timer(1.0,sayHello)t.start()分析一下以上程序,其实,第二个t=threading.Timer(1.0,sayHello)t.start()仅仅是为了进入sayHello函数,进入该函数之后,sayHello自己就进...
阅读全文
posted @ 2013-12-04 15:15
王吉元
阅读(5974)
推荐(0)
编辑
摘要:
我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,为了能够更好的记住,我今天特意写下python 当前时间这篇文章,如果你觉的对你有用的话,可以收藏下。取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时间戳:import timeprint time.time()输出的结果是:1279578704.6725271但是这样是一连串
阅读全文
posted @ 2013-12-04 14:29
王吉元
阅读(397)
推荐(0)
编辑
摘要:
import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask;class MyTimerTask extends TimerTask{ SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); @Override public void run() { // TODO Auto-generated method stub ...
阅读全文
posted @ 2013-12-04 14:20
王吉元
阅读(176)
推荐(0)
编辑