Python 我在tkinter中的条目在画布后面,如何更改它?

Python 我在tkinter中的条目在画布后面,如何更改它?,python,tkinter,Python,Tkinter,我一直在tkinter上做我的项目,我创建了一个边框函数来创建一个带有特定边框的矩形,不管怎样,我的问题是我的条目在我的矩形后面,我怎么能更改它 这是我的代码: def SetBorder(event): Border(window, 120, 21, 20, bg_color_hex, border_color_hex, 3) def NewProject(): global window window = tk.Toplevel(frame) window

我一直在tkinter上做我的项目,我创建了一个边框函数来创建一个带有特定边框的矩形,不管怎样,我的问题是我的条目在我的矩形后面,我怎么能更改它

这是我的代码:

def SetBorder(event):
    Border(window, 120, 21, 20, bg_color_hex, border_color_hex, 3)

def NewProject():
    global window
    window = tk.Toplevel(frame)

    window.title("New Project")
    window.geometry("720x480")
    window.resizable(0, 0)
    window.config(bg=bg_color_hex)

    Project_Name_Label = Label(window, text="Project Name:")
    Project_Name_Label.place(x=15, y=20)
    Project_Name_Label.config(fg=text_color_hex, bg=bg_color_hex)

    global Project_Name_Entry
    Project_Name_Entry = Entry(window, width=20)
    Project_Name_Entry.config(bg=entry_color, bd=0, fg=text_color_hex)
    Project_Name_Entry.bind("<Button-1>", SetBorder)

    Project_Name_Entry.place(x=120, y=21)
def订单(事件):
边框(窗口,120,21,20,背景颜色十六进制,边框颜色十六进制,3)
def NewProject():
全局窗口
窗口=tk.顶层(框架)
窗口名称(“新项目”)
窗口几何(“720x480”)
窗口。可调整大小(0,0)
window.config(bg=bg\u color\u hex)
项目名称标签=标签(窗口,text=“项目名称:”)
项目名称标签位置(x=15,y=20)
项目名称标签配置(fg=text\u color\u hex,bg=bg\u color\u hex)
全局项目\u名称\u条目
项目名称入口=入口(窗口,宽度=20)
Project\u Name\u Entry.config(bg=Entry\u color,bd=0,fg=text\u color\u hex)
项目名称项目项绑定(“,setboorder)
项目名称输入位置(x=120,y=21)

您的示例不完整,无法重现,请确保您发布的代码实际按照您所声称的方式运行。你可能需要,好的,谢谢它的工作,但我有另一个问题。我有一个打开“askdirectory”的按钮,但我不能选择该路径,因为它在函数中。我能为谁做这件事?非常感谢!!