You do not need Canvas
. You can set frame
as the parent of entry
:
import tkinterframe = tkinter.Tk()frame.config(height=370, width=670, bg="#C2C2D6")entry = tkinter.Entry(frame, exportselection=0)entry.pack(padx=100, pady=100, expand=1, fill='x')frame.mainloop()