Python Forum

Full Version: Disable entry field and still see value
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Is there a way to disable an entry field and yet still see the value in it? For Tkinter.
Haven't tested it. But what a search turned up.
https://stackoverflow.com/questions/1987...able-entry
Yeh. I know how to disable the entry but when it's disabled, I still need to see the value in the entry field.
This works
import tkinter as tk

root = tk.Tk()
en = tk.Entry(root)
en.insert(0, 'some text here')
en.configure(state=tk.DISABLED)
en.pack()
root.mainloop()
That worked. Thank you!
On a side note you can change the foreground and background colors in the configure

en.configure(state='tk.DISABLED', disabledbackground='white', disabledforeground='red')