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

首頁 > 編程 > Python > 正文

python實現(xiàn)的簡單窗口倒計時界面實例

2020-02-23 01:06:03
字體:
供稿:網(wǎng)友

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

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

# 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程序設(shè)計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 凤翔县| 济南市| 新沂市| 五河县| 崇明县| 木兰县| 鄂尔多斯市| 克拉玛依市| 哈密市| 苍山县| 高雄县| 宁夏| 大石桥市| 阿尔山市| 驻马店市| 德庆县| 泗阳县| 尼勒克县| 区。| 平武县| 上虞市| 梁山县| 延寿县| 启东市| 防城港市| 新绛县| 沁源县| 沈丘县| 上思县| 阿合奇县| 务川| 安仁县| 鄢陵县| 永修县| 手游| 莲花县| 清徐县| 清水河县| 江西省| 湖口县| 黎城县|