更新時(shí)間:2023-04-10 來源:黑馬程序員 瀏覽量:
Tkinter是Python中的標(biāo)準(zhǔn)GUI庫,它提供了一個(gè)用于創(chuàng)建圖形用戶界面的工具包,可以用于創(chuàng)建窗口、按鈕、文本框、菜單等各種控件,使用戶可以通過鼠標(biāo)或鍵盤與應(yīng)用程序進(jìn)行交互。
以下是一個(gè)簡單的Tkinter應(yīng)用程序示例,它創(chuàng)建一個(gè)窗口并在窗口中顯示一個(gè)按鈕,單擊該按鈕將彈出一個(gè)消息框:
import tkinter as tk from tkinter import messagebox # 創(chuàng)建主窗口 root = tk.Tk() root.title("Hello Tkinter") # 創(chuàng)建一個(gè)標(biāo)簽 label = tk.Label(root, text="Hello Tkinter!") label.pack(padx=20, pady=20) # 創(chuàng)建一個(gè)按鈕 def show_message(): messagebox.showinfo("Message", "Hello World!") button = tk.Button(root, text="Click Me", command=show_message) button.pack(padx=10, pady=10) # 運(yùn)行主循環(huán) root.mainloop()
運(yùn)行以上代碼將會(huì)創(chuàng)建一個(gè)窗口,其中包含一個(gè)標(biāo)簽和一個(gè)按鈕。單擊按鈕將會(huì)彈出一個(gè)消息框,顯示一條消息"Hello World!"。注意,在使用messagebox模塊時(shí),必須先從tkinter模塊中導(dǎo)入該模塊。