使用 Tkinter 建立提示對話方塊?


對話方塊非常適合告知使用者執行某些操作。我們已經熟悉對話方塊並多次與之互動。在特定的 Tkinter 應用程式中,我們可以建立任何型別的對話方塊,例如訊息、使用者互動對話方塊、單值輸入對話方塊、檔案選擇器等。為了建立對話方塊,Tkinter 提供了幾個內建包,例如 messagebox、simpledialog、filedialogcolorchooser

示例

在此示例中,我們將建立一個訊息框以告知使用者選擇一個選項。

#Import the tkinter library
from tkinter import *
from tkinter import messagebox
#Create an instance of Tkinter frame
win= Tk()
#Define the geometry of the function
win.geometry("750x250")
answer = messagebox.askyesno("Question","Do you like Python Tkinter?")
#Create a Label
Label(win, text=answer, font= ('Georgia 20 bold')).pack()
win.mainloop()

輸出

執行以上程式碼將顯示一個提示對話方塊。一旦我們選擇一個選項,它將顯示基於“是”(1)或“否”(0)的布林值。

一旦我們點選“是”或“否”,它將使用 1 或 0 值更新 Tkinter 視窗。

更新於: 21-4-2021

1K+ 瀏覽

開啟您的職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.