0
我是新來使用tkinter,我注意到,與我這樣做的方式,我不能同時使用按鈕和鍵綁定朗姆酒功能。python按鈕和鍵綁定的位置參數
def call(self)
.....
submit = Button(app, text="Call" command = call).grid(row=3, column=0)
call.bind('<Return>', call)
這基本上就是我有設置的總體思路,我想他們都運行的功能,但我不斷收到該按鈕的位置參數,如果我用「自我」和位置參數輸入密鑰,如果我不使用「自我」
有什麼想法?
我不知道這是否與您的問題有關,但您不應該將Tkinter小部件分配給變量,並且將它放在同一行上。在上面的代碼中,'submit'將會是'None',因爲'grid'方法不會返回任何東西。你必須做'submit = Button(...)'然後'submit.grid(...)'。 – Kevin 2014-09-18 18:34:57
好的。我會開始這樣做。感謝您的建議 – user3763447 2014-09-18 19:32:11
'call.bind(...)'是非法的語法 - 你不能綁定到一個函數,你綁定到一個小部件。 – 2014-09-18 21:59:35