xxx.bind("<Return>", def)即可綁定enter鍵,不過這裏的def函數必須要加self,而點擊命令中無需加self
因此可以在創建一個函數之後,另外再創建一個調用函數的函數加self即可
樣例如下:
def test():
pass
def test_fun(self):
test()
text1 = Entry(input_word)
# pack是加載到窗口
text1.pack(side='left')
'''
兩個函數的意義是既能enter運行,又可以點擊運行,方便操作,擴大使用
bind綁定enter鍵
注意裏面是return 而不是enter
'''
b = Button(station_frame,text='開始',command=test)
b.pack(side='left')
text1.bind("<Return>", test_fun)
由於是部分代碼,只顯示如何輸入共存,可能看的不太完善,完整代碼見https://blog.csdn.net/mochou111/article/details/100704619
————————————————
版權聲明:本文爲CSDN博主「江樓月美人」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/mochou111/article/details/100726835