如何在 tkinter 中建立日期選擇器?
Tkcalendar 是一個 Python 包,可為 tkinter 應用程式提供 DateEntry 和 Calendar 視窗小部件。在本文中,我們將藉助 DateEntry 視窗小部件建立一個日期選擇器。
DateEntry 視窗小部件包含三個欄位,它們分別對應於 MM/DD/YY 格式的常規日期。透過建立 DateEntry 視窗小部件的物件,我們可以在應用程式中選擇一個特定日期。
示例
#Import tkinter library from tkinter import * from tkcalendar import Calendar, DateEntry #Create an instance of tkinter frame win= Tk() #Set the Geometry win.geometry("750x250") win.title("Date Picker") #Create a Label Label(win, text= "Choose a Date", background= 'gray61', foreground="white").pack(padx=20,pady=20) #Create a Calendar using DateEntry cal = DateEntry(win, width= 16, background= "magenta3", foreground= "white",bd=2) cal.pack(pady=20) win.mainloop()
輸出
執行上述程式碼片段,可在視窗中顯示一個日期選擇器。
現在從 DateEntry 視窗小部件中挑選任意日期來設定和反映輸出。
廣告