python實現的簡單視窗倒計時介面例項

2022-10-04 22:54:26 字數 1621 閱讀 8651

下面的**通過tkinter程式設計客棧製作windows視窗介面,然後時間了乙個簡單的倒計時功能,**可以直接執行

# countdown using tkinter

from tkinter import *

import time

import tkmessa

class 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(s

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實現的簡單視窗倒計時介面例項

本文位址: /jiaoben/python/124127.html

python實現簡單GUI視窗

1.tkinter元件之menu選單標籤 menu引數 menu 元件通常被用於實現應用程式上的各種選單,由於該元件是底層 實現 用法建立乙個頂級選單,你需要先建立乙個選單例項,然後使用 add 方法將命令和其它子選單新增進去 1.1 實現一級選單 1 匯入tkinter元件包 import tki...

python tkinter視窗簡單實現

tkinter 是 python 的標準 gui 庫。python 使用 tkinter 可以快速的建立 gui 應用程式。由於 tkinter 是內建到 python 的安裝包中,只要安裝好 python 之後就能 import tkinter 庫,而且 idle 也是用 tkinter 編寫而成...

C 實現簡單的視窗抖動

屬性賦值 1 檢視屬性的型別,如果是c 中預定義的15種屬性型別,直接賦值 1 檢視屬性型別 滑鼠懸停在屬性單詞上 2 c 中預定義的屬性型別 2 排除第一種,符號後面試著敲空格,如果出現智慧型提示直接敲小數點,選擇乙個合適的選項分號結束 3 遇到特殊型別col程式設計客棧or,等號後面直接使mgu...