-
Notifications
You must be signed in to change notification settings - Fork 1.2k
CTkEntry
Tom Schimansky edited this page Jun 9, 2022
·
11 revisions
Default theme:
entry = customtkinter.CTkEntry(master=root_tk, placeholder_text="CTkEntry")
entry.pack(padx=20, pady=10)Customized:
entry = customtkinter.CTkEntry(master=root_tk,
placeholder_text="CTkEntry",
width=120,
height=25,
border_width=2,
corner_radius=10)
entry.place(relx=0.5, rely=0.5, anchor=tkinter.CENTER)| argument | value |
|---|---|
| master | root, tkinter.Frame or CTkFrame |
| textvariable | tkinter.StringVar object |
| width | entry width in px |
| height | entry height in px |
| corner_radius | corner radius in px |
| fg_color | foreground color, tuple: (light_color, dark_color) or single color |
| bg_color | background color, tuple: (light_color, dark_color) or single color |
| text_color | entry text color, tuple: (light_color, dark_color) or single color |
| placeholder_text_color | tuple: (light_color, dark_color) or single color |
| placeholder_text | hint on the entry input (disappears when selected), default is None |
| text_font | entry text font, tuple: (font_name, size) |
| state | "normal" (standard) or "disabled" (not clickable) |
and all arguments if tkinter.Entry
CTkEntry.delete(...) # like the standard tkinter Entry...
CTkEntry.insert(...)
CTkEntry.configure(state=..., fg_color=..., text_color=..., corner_radius=...)
text = CTkEntry.get()
state = CTkEntry.stateand all methods if tkinter.Entry
CustomTkinter by Tom Schimansky 2022
The Github Wiki is outdated, the new documentation can be found at: