我正在使用
有沒有辦法改變默認時間?
uj5u.com熱心網友回復:
我在 github 上問了這個問題,創建者 PaulleDemon 更新了專案以允許這樣做。
最低版本:2.0.2
您可以使用setHours(10)將小時設定為 10 并將setMinutes(50)分鐘設定為 50。AnalogPicker 將 period 作為默認設定為 AM 的引數。您可以將其更改為 PM 使用AnalogPicker(parent, period=constants.PM)
代碼示例:
from tkinter import *
from tktimepicker import AnalogPicker, AnalogThemes, constants
def pick_time():
toplevel = Toplevel(root)
picker = AnalogPicker(toplevel, period=constants.PM) #take out 'period=constants.PM' to change to AM
picker.setHours(10) #set the hour to 10
picker.setMinutes(45) #set the minutes to 45
picker.pack(fill="both", expand=True)
theme = AnalogThemes(picker)
theme.setNavyBlue()
root = Tk()
btn = Button(text="pick time", command=pick_time)
btn.pack()
root.mainloop()
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/469155.html
