更新時(shí)間:2023-04-10 來(lái)源:黑馬程序員 瀏覽量:
IT就到黑馬程序員.gif)
Tkinter是Python中的標(biāo)準(zhǔn)GUI庫(kù),它提供了一個(gè)用于創(chuàng)建圖形用戶界面的工具包,可以用于創(chuàng)建窗口、按鈕、文本框、菜單等各種控件,使用戶可以通過(guò)鼠標(biāo)或鍵盤(pán)與應(yīng)用程序進(jìn)行交互。
以下是一個(gè)簡(jiǎn)單的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)入該模塊。
取課程.jpg)