- Published on
customtkinter
- Authors
- Name
- snuow
- @snuow_w
tkinter とは
- tkinter は python の標準ライブラリで GUI を構築することができる。
- 標準ライブラリなので、
import tkinter
で使用可能 - だけど、ちょっと UI がダサめ
customtkinter
モダンな UI
サードパーティ製のライブラリ
tkinter よりおしゃれ
import customtkinter
で使用可能github 上のサンプルでは下記のようなソースコード
samplecode
import tkinter
import customtkinter
customtkinter.set_appearance_mode("System") # Modes: system (default), light, dark
customtkinter.set_default_color_theme("blue") # Themes: blue (default), dark-blue, green
app = customtkinter.CTk() # create CTk window like you do with the Tk window
app.geometry("400x240")
def button_function():
print("button pressed")
# Use CTkButton instead of tkinter Button
button = customtkinter.CTkButton(master=app, text="CTkButton", command=button_function)
button.place(relx=0.5, rely=0.5, anchor=tkinter.CENTER)
app.mainloop()