讓我們來看看用 Python/ target=_blank class=infotextkey>Python 構建令人驚嘆的 GUI 的方法!這種特定的方式是使用 CustomTkinter 包,這是一個基于 Tkinter 的現代 UI 構建器!
以下是幾個示例:
在我看來,這些 GUI 看起來比我通常可以在 Tkinter 中構建的標準 GUI 好得多,所以,讓我們安裝這個包吧!我們可以使用以下pip命令來執行此操作:
pip3 install customtkinter
安裝后,我們就可以開始構建我們的項目了!我們可以使用以下代碼創建一個示例項目:
import tkinter import customtkinter customtkinter.set_Appearance_mode("System") # 模式:系統(默認)、淺色、深色 customtkinter.set_default_color_theme("blue") # 主題:藍色(默認)、深藍色、綠色 root_tk = customtkinter.CTk() # 像使用 Tk 窗口一樣創建 CTk 窗口 root_tk.geometry("400x240") def button_function(): print("button pressed") # 使用 CTkButton 而不是 tkinter Button button = customtkinter.CTkButton(master=root_tk, text="CTkButton", command=button_function) button.place(relx=0.5, rely=0.5, anchor=tkinter.CENTER) root_tk.mainloop()
如下是這段代碼的輸出:
這個項目也有動態外觀模式,它允許我們自動從淺色模式切換到深色模式:
您還可以查看下面的示例文件夾,以查看此包中的更多功能:
https://github.com/TomSchimansky/CustomTkinter/tree/master/examples
深入學習
CustomTkinter 的 Github 鏈接如下:
https://github.com/TomSchimansky/CustomTkinter
最后
希望這對于想體驗不同 UI 皮膚的您會有些用處!