问题描述
我的代码是:
def check(FName_Entry,LName_Entry,Age_Entry,Phone_Entry,event = None): FName = FName_Entry.get() LName = LName_Entry.get() Age = Age_Entry.get() Number = Phone_Entry.get() length = len(Phone_Entry.get()) if not FName.isalpha(): errormsg = Message(root,text='Enter a valid first name',anchor=CENTER,bg = "red",width = 1000) canvas.create_window(1020,134,anchor=NW,window=errormsg) # messageBox.showerror('Only letters','Only letters are allowed!')
@H_404_5@这继续-
def Per_Form(): . . Next_button = Button(root,text="Next",command=lambda: check(FName_Entry,Phone_Entry)) Next_button.configure(width=10,bg="black",fg="blue",border=10) canvas.create_window(920,450,window=Next_button) Next_button.bind("<Return>",check)
@H_404_5@我检查了许多网站并堆积了溢出页面,但是这样做的方法太多了,以至于我困惑于使用哪一种方法,而我尝试的大多数方法都不起作用。
我尝试将
Next_button
绑定到check
函数和键盘上的Enter键,但是它无法正常工作,我仍然必须使用鼠标单击按钮-怎么办我知道吗?解决方法