国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現的簡單窗口倒計時界面實例

2019-11-25 17:32:40
字體:
來源:轉載
供稿:網友

本文實例講述了python實現的簡單窗口倒計時界面。分享給大家供大家參考。具體分析如下:

下面的代碼通過Tkinter制作windows窗口界面,然后時間了一個簡單的倒計時功能,代碼可以直接運行

# 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_there = Button(frame,text="Start",command=self.start)  self.hi_there.pack(side=LEFT)  self.button = Button(frame,text="QUIT",fg="red",command=frame.quit)  self.button.pack(side=LEFT) def start(self):  text = self.entryWidget.get().strip()  if text != "":   num = int(text)   self.countDown(num) def countDown(self,seconds):  lbl1.config(bg='yellow')  lbl1.config(height=3, font=('times',20,'bold'))  for k in range(seconds, 0, -1):   lbl1["text"] = k   root.update()   time.sleep(1)  lbl1.config(bg='red')  lbl1.config(fg='white')  lbl1["text"] = "Time up!"  tkMessageBox.showinfo("Time up!","Time up!") def GetSource():  get_window = Tkinter.Toplevel(root)  get_window.title('Source File?')  Tkinter.Entry(get_window, width=30,      textvariable=source).pack()  Tkinter.Button(get_window, text="Change",      command=lambda: update_specs()).pack()root = Tk()root.title("Countdown")lbl1 = Label()lbl1.pack(fill=BOTH, expand=1)app = App(root)root.mainloop()

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 铜川市| 临澧县| 化隆| 江山市| 浦东新区| 章丘市| 获嘉县| 陆丰市| 祁连县| 怀化市| 酒泉市| 佛学| 高清| 巨鹿县| 昆山市| 三江| 兰溪市| 昔阳县| 苗栗市| 岳池县| 绥棱县| 永登县| 山西省| 玉林市| 长武县| 滦平县| 沂南县| 临桂县| 老河口市| 白水县| 凭祥市| 宁陵县| 汤阴县| 察哈| 建昌县| 佛教| 南京市| 连城县| 广宗县| 安庆市| 灯塔市|